2016-05-27 4 views
0

Foursquare APIを使用して、Twitter APIで取得したジオタグを持つユーザーステータスの情報を持つ会場を見つける方法はありますか?Twitterからのデータを使用してFoursquareから会場を探す

からtwitterのステータス私はすべての情報がtwitter documentationですが、私はplace_idがFoursquareのvenue_idと異なることに気付きました。

今私は、フォースクエアを使用してつぶやきから場所を見つけるために、と考えることができます最善の方法は、つぶやきから取得することです:place.full_nameと経度と緯度とフォースクエアのAPIを使用してクエリを作成します。

https://api.foursquare.com/v2/venues/search?ll="latitude"," longitude"&query="place full name"&radius=10 

答えて

1

私はこれは特権アクセスなしでは動作しないと推測します。私自身のテストクライアントで再認証した後は、もはや入力されません。

これは場所データの一部ですが、すべてのクライアントには見えません。

$ twitterapi '/1.1/geo/id/07d9e7d26f082002.json' | jq .vendor_info 
{ 
    "foursquare": { 
    "venue_id": "4ee8dbd9e5fadaeb5e3c7400" 
    } 
} 

自作と「JQ」と「yschimke /水道/ oksocial」の両方を搭載したMac上で実行する例がインストールされ、承認しました。

+0

私は正しい方向に向いてくれてありがとう、私はtweepyを使用していましたが、この値はいつもあなたの場所IDで試しても空でした。 – apony

+0

これは潜在的にあなたのクライアントのアクセス許可に依存して、私は古いものがiPhoneのクライアントを使用して周りに横たわっていた。私が再承認した後、私は今このデータにアクセスできなくなりました。 –

+0

彼らは何かを変えたことを意味し、vendor_infoはもう利用できませんか? – apony

関連する問題