标签: facebook geolocation facebook-apps
我正在创建一个Facebook应用,我希望根据用户的位置显示内容。 不需要实时地理定位,但我想使用Facebook提供的用户位置ID。所以我需要的是一个函数,它将用户的位置id和给定的半径作为输入参数,并返回半径内城镇,村庄的位置ID。
我看到Facebook的基于区域的列表使用这些方法来过滤朋友。但我不知道如何在我自己的应用程序中实现它。任何提示?教程?样品代码?如果你能帮助我,我将不胜感激。感谢。
答案 0 :(得分:2)
1)使用位置ID获取相应页面的坐标 2)使用这些坐标调用图API搜索位置(参见http://developers.facebook.com/docs/reference/api/的搜索部分)。
https://graph.facebook.com/search?q=coffee&type=place¢er=37.76,-122.427&distance=1000
或
https://graph.facebook.com/search?type=location¢er=37.76,-122.427&distance=1000