0

そのため、私のウェブサイトの各ユーザーは、私のウェブサイトが自分の foursquare アカウントにアクセスすることを許可した後 (認証プロセスの後)、Auth_key を持つことを理解しています。私が理解しているのは、ユーザーの最新のチェックインを表示するには、そのユーザーの auth_key を使用し、users/self/checkinsエンドポイントを使用して特定のユーザーの最新のチェックポイントを取得する必要があるということです。したがって、すべてのユーザーの最新のチェックインを取得するには、各ユーザーをループして、各 auth_key を取得し、フィードを取得する必要があります。

ユーザーの最新のチェックインのフィードを作成しています。したがって、最新の 20 個のチェックインが表示されます。これを達成するためにどのエンドポイントを使用できますか?

4

3 に答える 3

1

あなたが探しているエンドポイントは次のとおりだと思います: https://api.foursquare.com/v2/users/self/checkins?oauth_token=

また、foursquare api サンドボックスがテストに役立つ場合があります: https://developer.foursquare.com/docs/explore.html#req=users/self/checkins

于 2011-08-17T20:53:14.257 に答える
0

どうやら、foursquare API 開発者は「プッシュ API」に取り組んでいます。そのため、foursquare にリクエストを送信する代わりに、foursquare は、ウェブサイトで承認されたユーザーがチェックインするたびにデータを送信します。

https://github.com/foursquare/hackathon/wiki/Foursquare-Push-API

于 2011-08-18T01:19:51.890 に答える
-1

実際に「ユーザー」エンドポイントを呼び出すことができます

https://developer.foursquare.com/docs/users/users.html

https://api.foursquare.com/v2/users/USER_ID

これにより、foursquare ユーザーに関するすべての公開情報を取得できます

ただし、認証キーを取得できる場合は、会場の履歴呼び出しを使用してください

https://developer.foursquare.com/docs/users/venuehistory.html

https://api.foursquare.com/v2/users/USER_ID/venuehistory

于 2011-08-11T10:27:40.743 に答える