0


API を介してチェックインを開始
し、プッシュ メカニズムを介してチェックイン データを受信するアプリがあります。

API 呼び出しによって返される JSON オブジェクトには、アプリを示すソース パラメーターが含まれています。[私のアプリが API 呼び出しを開始しているので、これは実際には不要に思えます...]

アプリに送信された対応するリアルタイム プッシュ応答に、ソース パラメータが含まれていません。何故ですか?

アプリのチェックインに関連するプッシュ データを除外しようとしていますが、最も簡単な方法はソース パラメータを調べることです。[チェックイン ID を調べて、2 つのパスの重複を監視することもできます。しかし、ソースパラメータが常に含まれていた場合、それは不要のようです.]

4

1 に答える 1

0

残念ながら、その特定のフィールドは現在、プッシュ API で渡されません。正確に何をしようとしていますか?

自分のアプリのチェックインに関するリアルタイムの通知を取得しようとしている場合、foursquare のプッシュ API は本当に必要ないように思えますか? Foursquare でユーザーをチェックインするのと同時に (またはその直後に) 必要な情報を自分のサーバーに送信するアプリを作成するだけで、リアルタイムの情報を取得できます。

それがうまくいかない場合、ユーザーがアプリケーションを承認している場合 (ユーザー プッシュ API を使用している場合)、チェックイン詳細エンドポイント (https://developer.foursquare) にクエリを実行できます。 .com/docs/checkins/checkins) でその情報を取得し、興味のないチェックインを除外します。

于 2012-05-20T23:18:21.510 に答える