我需要在特定的城镇或国家中找到个人档案,但我只是 找到了一种通过检查我的Facebook 查询中的locale
列来获取档案的方法。是否有可能检索用户ID并链接到城镇以及其他位置信息,但难以检索 城镇档案吗?在Facebook API中按城市搜索个人档案
1
A
回答
0
使用Facebook API,不可能通过语言环境进行查询,因为它没有编入索引(请参阅:http://developers.facebook.com/docs/reference/fql/user/并查找带*星号的列名)。根据文档,您可以使用API搜索的唯一列是uid,用户名和名称。
0
如果你只是想查询过与所提供的访问令牌关联的朋友,你可以这样做FQL查询:
query = {}
# first get friends which have provided a current location
query['friends'] = "SELECT uid, name, current_location FROM user \
WHERE uid IN (SELECT uid1 FROM friend WHERE uid2=me()) \
AND current_location"
# then get the latlongs corresponding to their current location
query['latlong'] = "SELECT page_id, latitude, longitude FROM place \
WHERE page_id IN (SELECT current_location.id FROM #friends)"
您可以使用此信息的经纬度分配给每个朋友。过滤必须完成客户端...我不认为有另一种方式。
注意:当然这需要friends_location
权限。
0
使用图形API,你可以搜索文本使用的地名,像这样的配置文件:
https://graph.facebook.com/search?q=new%20york&type=user&access_token= ???
(更换???与您当前的access_token。)
我也不清楚到底是什么配置文件文本进行匹配检查,所以你可能会发现有类似的搜索查询,或者是一个人的名字只是在谈论一个地方。最好检查用户指定的位置作为第二个过滤器。希望有所帮助。
相关问题
- 1. Facebook图形API:按城市搜索
- 2. Google Place API按座标搜索城市
- 3. 搜索城市
- 4. 按城市搜索Youtube视频
- 5. 未能在Weatherlib API中检索搜索到的城市android
- 6. 实时搜索城市?
- 7. 在ios中搜索城市名称
- 8. 搜索从PlaceAutoComplete城市名称给人加密的城市名称
- 9. 从LinkedIn API检索个人档案
- 10. Facebook的PHP API。搜索人
- 11. 有什么方法可以在SoundCloud API中按城市搜索曲目吗?
- 12. Facebook Ads API中的城市搜索数据是否突然变化?
- 13. Azure搜索 - 在搜索查询中提供评分个人档案
- 14. 如何将facebook图搜索限制为仅限城市
- 15. 在一个文本字段中搜索城市,州和邮编
- 16. 搜索附近城市lat和长
- 17. 搜索城市查询所选类别
- 18. 搜索城市状态邮编
- 19. 从Facebook的图表检索用户城市api
- 20. Facebook API发布搜索替代方案
- 21. 使用API按公司在Facebook上搜索公司人员
- 22. 谷歌地图api和跨区域城市搜索
- 23. 是否有任何城市全文搜索API?
- 24. 过滤google api来搜索特定城市的地理编码
- 25. 使用Instagram API创建个人档案
- 26. Google Places API搜索关键字和城市
- 27. Google Maps API是否提供按城市名称搜索地点的方法?
- 28. 在Spring社交网站上按名称搜索LinkedIn个人档案
- 29. 过滤Facebook的图形API长城饲料(饲料档案)
- 30. 按城市,州或邮政编码的接近搜索
这种查询绝对搜索“家乡”,所以要警惕你得到的结果,并务必检查配置文件的“位置”是你想要的。 – astletron 2013-02-25 18:16:58