支払データを監視するために、私はトップ10ドナーが報われるいる学校でチャリティープロジェクトに取り組んでいます。究極の目標は、Webサイトや定期的なつぶやきのいずれかでスコアボードのようなトップ10リストのライブフィードを取得することです。私は2年目のコンピューターサイエンス専攻で、Pythonを知っています。Venmoウェブフックは
私は問題はPythonの辞書やリストにJSONをパースして、リーダーボードをソートする必要がありますと思ういけません。問題は、Webhookを使用してデータをインポートするという点で、Webテクノロジについて十分に知りません。私はhttps://requestb.in/とトランザクションを使ってデータを見ることができますが、もっと永続的な解決策が必要です。私はまた、私のコンピュータ上ではなく、すべてこれをオンラインで動かすことができる必要があります。
私は正しい方向に指摘されて本当に感謝します。
例トランザクションデータは、私はあなたの例JSONは、上記のウェブフックは基本的にPOSTリクエストを処理する方法を知っているだけのURLであるhttps://developer.venmo.com/docs/webhooks
からであることがわかりhttps://requestb.in/
{
"date_created": "2013-12-16T16:15:23.514136",
"type": "payment.created",
"data": {
"action": "pay",
"actor": {
"about": "No Short Bio",
"date_joined": "2011-09-09T00:30:51",
"display_name": "Andrew Kortina",
"first_name": "Andrew",
"id": "711020519620608087",
"last_name": "Kortina",
"profile_picture_url": "",
"username": "kortina"
},
"amount": null,
"audience": "public",
"date_completed": "2013-12-16T16:20:00",
"date_created": "2013-12-16T16:20:00",
"id": "1312337325098795713",
"note": "jejkeljeljke",
"status": "settled",
"target": {
"email": null,
"phone": null,
"type": "user",
"user": {
"about": "No Short Bio",
"date_joined": "2011-09-09T00:30:54",
"display_name": "Shreyans Bhansali",
"first_name": "Shreyans",
"id": "711020544786432772",
"last_name": "Bhansali",
"profile_picture_url": "",
"username": "shreyans"
}
}
}
}
これは非常に自由な質問です。実装したいプロセスをもう少し詳しく説明できますか? JSONはどこから来たのですか?また、Venmoは最良の支払い処理装置ではないかもしれません:http://gizmodo.com/stop-using-venmo-1759867212 –