2011-01-23 44 views
1

我正在尝试一些代码的原型,但Facebook开发人员的应用程序整个周末一直处于关闭状态,使我无法获取API密钥。所以,为了试图完成一些没有测试能力的代码,我试图找出位置对象的位置项是什么。它代表地址,纬度/经度坐标或其他?Facebook图形中的地点/位置返回值用于登记?

任何帮助,非常感谢。

回答

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 
} 

希望这有助于!