我正在尝试对一些代码进行原型设计,但是Facebook开发者应用程序整个周末都已经关闭,让我无法获得API密钥。因此,为了尝试完成一些没有测试能力的代码,我试图弄清楚place对象的位置项是什么。它是代表地址,纬度/经度坐标还是其他东西?
非常感谢任何帮助。
答案 0 :(得分:3)
我认为了解它所需要的最佳方法是检查不同地方的开放图表,即https://graph.facebook.com/Place_ID。
但要小心 - 在fb配置文件中代表你所居住的地方的对象不一定是你可以登记的对象(我希望这很清楚,可以理解:))
例如,此请求http://graph.facebook.com/108328065856235返回
{
"id": "108328065856235",
"name": "York",
"picture": "http://external.ak.fbcdn.net [...]",
"link": "http://www.facebook.com/pages/York/108328065856235",
"category": "City",
"is_community_page": true,
"description": "\u003cp>\u003cb>York\u003c/b> is a [...]",
"likes": 8839
}
但是这个http://graph.facebook.com/156983904330921会返回
{
"id": "156983904330921",
"name": "York",
"picture": "http://b.static.ak.fbcdn.net/rsrc.php/y2/r/pASyg-hBcD5.png",
"link": "http://www.facebook.com/pages/York/156983904330921",
"category": "Local business",
"is_community_page": true,
"location": {
"latitude": 53.955575003333,
"longitude": -1.0468281266667
},
"checkins": 69,
"likes": 6
}
希望这有帮助!