如何使用组页别名获取数据?
以此组为例:http://www.facebook.com/groups/toroneradio/。 向https://graph.facebook.com/toroneradio提出请求会让我回头:
“message”:“(#803)您请求的某些别名不存在:toroneradio”
使用组ID https://graph.facebook.com/173246339390721向图API发出请求正常。
它适用于页面。 查看FQL组表,但名称不可搜索。 (FQL Groups table) 还找了一些文档和FB bugtracking,找不到任何东西。
有没有办法以编程方式从组别名中获取组ID或直接获取组图对象?
先谢谢!
答案 0 :(得分:5)
如果您是通过Facebook应用程序进行的,您只需在执行FB Graph API调用(read up the documentation here, especially the Authorization section)之前获取FB访问令牌
如果简单的方法不起作用(或者如果您觉得加入小组时不合适),可以采用以下方法:
希望有所帮助!
答案 1 :(得分:0)
使用FQL:
SELECT id FROM profile WHERE username='groupname' AND type='group'
答案 2 :(得分:-1)