2015-02-24 101 views
1

我试图使用图形API获取Facebook页面的位置或区域设置。有没有什么办法可以从Facebook Graph API获取Facebook页面的位置或区域?

https://graph.facebook.com/v2.2/{page-id}/locations 

我已经尝试过以上获取请求,但它没有给出任何结果。

所以,我的疑问是,Facebook给我们的页面的位置信息,如果是的话那么请求将如何看起来像。

+0

这条边是用于_“位置作为本页子页面的页面”_(quote docs) - 这真的是你在做什么后,有问题的页面_有不同位置的子页面吗?我想你可能更想要页面的'location' _field_的值。 – CBroe 2015-02-24 13:49:27

+0

@CBroe是的,你是对的我只想要页面的位置。 – RajeshCh 2015-03-05 10:22:50

回答

0

我已经试过你的榜样与页面ID的任意页面ID(https://graph.facebook.com/v2.2/1234/locations),并得到这个JSON响应:

{ 
    "error": { 
    "message": "(#12) user locations API is deprecated for versions v2.0 and higher", 
    "type": "OAuthException", 
    "code": 12 
    } 
} 

所以这个API似乎自2.0版本中被取消。在较早的版本中,它似乎工作(https://graph.facebook.com/v1.0/1234/locations)。

+0

_“我试过你的例子,页面id是一个任意的页面id”_ - 这就是你已经出错的地方,因为1234不是一个页面id,而是一个用户ID。 – CBroe 2015-02-24 13:47:49

+0

@thomas_b:API在v2.2中,不被弃用, – RajeshCh 2015-02-25 14:09:45

+0

@CBroe:你有没有得到任何结果与您的测试?我没有任何有效的页面ID的JSON响应。 – RajeshCh 2015-02-25 14:10:10

相关问题