如何通过名称查找Facebook组ID通过
我有一个Facebook应用程序,我希望能够阅读Facebook的组提要。 我有一个用户输入提要URL,看起来像这样:http://www.facebook.com/groups/music.sharing/如何通过名称查找Facebook组ID通过
为了虽然访问的饲料,我只能用它的ID,像这样:组]的http://graph.facebook.com/[id /饲料
我无法找到任何东西在参考文献中,FQL不允许按名称查询,所以......我被卡住了。有任何想法吗 ?
谢谢!
另一种可能,直到错误分辨率可能是:如果你问你的用户对权限,那么你可以要求额外的许可,user_groups
,然后查询图形API http://graph.facebook.com/[id of user]/groups
。返回的数据有组名,id,版本,bookmark_order。
我们目前的项目正面临同样的问题。这不是一个使用API的优雅解决方案,但现在我们将通过刮取组着陆页的HTML来使用解决方法。该组ID号码通过链接在html页面上出现四次。搜索ID最可靠的方法是搜索“cid =”,因为它只在页面上出现一次(现在,无论如何)(后面的cid =是数字ID)。当你检查组页面的html时,你会明白我的意思。
如果你发现了一个更有效的解决方案,我想如果你共享:)
对不起,没有更简单的解决方案呢... – zrgiu 2012-07-11 03:12:08
是,与FQL不幸的是,你只能通过团体的ID查询,没有名字或其他任何东西心存感激。事实上,一个错误(当然,更多的问题不是bug) – zrgiu 2012-04-11 00:08:27