Foursquare アカウントを Web サイトに関連付けようとしているので、特定のユーザーが最後にチェックインした国と都市が返されます。Foursquare は、プライベート トークン URL のhttps://foursquare.com/feeds/を使用して、ユーザーにプライベート フィードを提供しますが、これらのフィードには都市と国は含まれません。
このデータをフィードから取得する方法はありますか? または、Foursquare API を使用する最善の方法はありますか?
Foursquare アカウントを Web サイトに関連付けようとしているので、特定のユーザーが最後にチェックインした国と都市が返されます。Foursquare は、プライベート トークン URL のhttps://foursquare.com/feeds/を使用して、ユーザーにプライベート フィードを提供しますが、これらのフィードには都市と国は含まれません。
このデータをフィードから取得する方法はありますか? または、Foursquare API を使用する最善の方法はありますか?
このフィードは、 Google の GeoCoding APIと一緒に使用できます。
Foursquare から、最後のチェックインの座標を取得します。次に、座標を使用して、たとえば Google のリバース GeoCoding API に渡すことができます。
フォースクエアの回答例:
<item>
<title>Geisenhausen</title>
<description>@ Geisenhausen</description>
...
<georss:point>48.46855070459905 12.259496372637319</georss:point>
</item>
これで、座標を Google API に渡して、都市、国などを取得できます 。