使用来自 Twitter 的数据从 Foursquare 查找场地
Find venue from Foursquare using data from Twitter
有没有什么方法可以使用 Foursquare API 找到具有来自 Twitter API 的带有地理标记的用户状态信息的地点?
从 Twitter 状态我得到了所有信息 twitter documentation 但我注意到 place_id 与 Foursquare 中的 venue_id 不同。
现在我能想到的最好的方法是使用 Foursquare 从推文中查找位置:place.full_name 和经度和纬度,然后使用 Foursquare API 创建查询:
https://api.foursquare.com/v2/venues/search?ll="latitude"," longitude"&query="place full name"&radius=10
我想这在没有特权访问的情况下是行不通的。用我自己的测试客户端重新授权后,它不再填充。
它是地点数据的一部分,但似乎并不适用于所有客户,例如
$ twitterapi '/1.1/geo/id/07d9e7d26f082002.json' | jq .vendor_info
{
"foursquare": {
"venue_id": "4ee8dbd9e5fadaeb5e3c7400"
}
}
Mac 上的示例 运行 带有自制软件,并且 "jq" 和 "yschimke/tap/oksocial" 均已安装并获得授权。
有没有什么方法可以使用 Foursquare API 找到具有来自 Twitter API 的带有地理标记的用户状态信息的地点?
从 Twitter 状态我得到了所有信息 twitter documentation 但我注意到 place_id 与 Foursquare 中的 venue_id 不同。
现在我能想到的最好的方法是使用 Foursquare 从推文中查找位置:place.full_name 和经度和纬度,然后使用 Foursquare API 创建查询:
https://api.foursquare.com/v2/venues/search?ll="latitude"," longitude"&query="place full name"&radius=10
我想这在没有特权访问的情况下是行不通的。用我自己的测试客户端重新授权后,它不再填充。
它是地点数据的一部分,但似乎并不适用于所有客户,例如
$ twitterapi '/1.1/geo/id/07d9e7d26f082002.json' | jq .vendor_info
{
"foursquare": {
"venue_id": "4ee8dbd9e5fadaeb5e3c7400"
}
}
Mac 上的示例 运行 带有自制软件,并且 "jq" 和 "yschimke/tap/oksocial" 均已安装并获得授权。