2016-05-27 94 views
0

有没有什么方法可以使用Foursquare API来查找具有用户状态信息和使用Twitter API获取的地理标签的信息?使用Twitter的数据查找来自Foursquare的场地

从twitter状态我已经得到了所有信息twitter documentation但我注意到place_id与Foursquare中的venue_id不同。 place.full_name和经度和纬度,并使用创建查询Foursquare的API:

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

回答

1

现在我能想到的,最好的方式来使用Foursquare是一家从鸣叫摆脱鸣叫觅处如果没有特权访问,猜测这是行不通的。在用我自己的测试客户端重新授权后,它不再被填充。

它是地点数据的一部分,但看起来并不适合所有客户。

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

在Mac上使用自制软件和两个“JQ”和“yschimke /水龙头/ oksocial”运行示例安装和授权。

+0

谢谢你指点我正确的方向,我使用tweepy和这个值总是空的,即使当我用你的地点id试用。 – apony

+0

它可能取决于您的客户端权限,我有一个老人躺在使用iPhone客户端。在我重新授权后,我现在无法访问这些数据。 –

+0

这是否意味着他们改变了某些内容,并且vendor_info不再可用? – apony