FourSquare APIは、非常にユーザー中心のようです。OAuthを介してログインした後、友達がチェックインしていることと、現在特定の会場にチェックインしている友達を確認できます。
私はもっと会場中心の何かを探しています。そこでは、現在会場にチェックインしているすべての人(友人と非友人)のリストを取得できます。理想的には、特定の会場で新しいチェックインが行われるたびに通知を受け取ることができます。 。これは既存のV2APIで可能ですか?
FourSquare APIは、非常にユーザー中心のようです。OAuthを介してログインした後、友達がチェックインしていることと、現在特定の会場にチェックインしている友達を確認できます。
私はもっと会場中心の何かを探しています。そこでは、現在会場にチェックインしているすべての人(友人と非友人)のリストを取得できます。理想的には、特定の会場で新しいチェックインが行われるたびに通知を受け取ることができます。 。これは既存のV2APIで可能ですか?
あなたが2か月前にこれを尋ねて、確かにすでに答えを見つけたのを知っていますが、あなたの質問に直接答えます。
現在会場にチェックインしている全員(友達と友達以外)のリストを入手できます
FourSquareバージョン2APIには、会場エンドポイントがあります
https://foursquare.com/dev/merchant/index_docs.html
サンプル呼び出しでは、応答に統計フィールドが表示されます
https://api.foursquare.com/v2/venues/5104
統計:checkinsCount(ここにチェックインした合計)とusersCount(ここにチェックインしたことのあるユーザーの合計)が含まれます。
会場情報の詳細については、FourSuareには、会場プロジェクトと呼ばれるバージョン2 APIのサブセットがあり、更新およびマイニングできる会場主導のデータが増えています。
会場のチェックインや市長、コメントなどを確認できます。foursquareAPIを使用すると、電話をかけることができるAPIドキュメントを確認するだけです。
フォースクエアAPIに接続し、PHPを介して呼び出す方法についての便利な記事を書きました。ここで、 http://ryokuweil.wordpress.com/2011/08/29/how-to-use-the-を見つけることができます。 foursquare-api-v2-with-oauth-and-php /
認証された通話/venues/herenow
は、現在チェックインされているユーザーのリストを返します。https://developer.foursquare.com/docs/venues/herenow.htmlを参照してください。
新規ユーザーが会場にチェックインしたときに通知を受け取るには、アプリケーションをfoursquare会場のマネージャーに承認してもらい、アプリ(foursquare.com/oauth)でfoursquare VenuePushAPIを有効にする必要があります。