我需要在特定的城镇或国家中找到个人档案,但我只是 找到了一种通过检查我的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. 在ios中搜索城市名称
- 4. Azure搜索 - 在搜索查询中提供评分个人档案
- 5. 如何将facebook图搜索限制为仅限城市
- 6. 搜索城市状态邮编
- 7. 从Facebook的图表检索用户城市api
- 8. Facebook API发布搜索替代方案
- 9. 使用API按公司在Facebook上搜索公司人员
- 10. 使用Instagram API创建个人档案
- 11. Google Maps API是否提供按城市名称搜索地点的方法?
- 12. 过滤Facebook的图形API长城饲料(饲料档案)
- 13. 按城市,州或邮政编码的接近搜索
- 14. Facebook api搜索。
- 15. 与CSV按城市在Python
- 16. 如何在FQL中按城市查询Facebook朋友
- 17. 从N个城市列表中选择一个城市/城市的方式
- 18. javascript中的城市/地址搜索自动完成
- 19. Facebook API人员搜索按国家筛选
- 20. 思维狮身人面像geodist搜索返回位置在不同的城市
- 21. 如何在Google Maps API中按城市获得GPOINT Javascript
- 22. Facebook图形API:获取用户所在城市(位置)
- 23. asp.net个人档案
- 24. WooCommerce按城市发货
- 25. 搜索城市选项没有出现在Android Studio
- 26. Android地图只能在城市内搜索
- 27. 同一字段中的城市或邮政编码搜索
- 28. 在Android中实现Facebook Graph Api搜索
- 29. Google Maps API - 按关键字(城市名称)排列/中心
- 30. 在wordpress中重写个人档案
这种查询绝对搜索“家乡”,所以要警惕你得到的结果,并务必检查配置文件的“位置”是你想要的。 – astletron 2013-02-25 18:16:58