6

我有一个 Facebook 应用程序,我希望能够阅读 facebook 群组供稿。我有一个用户输入的提要网址,如下所示: http: //www.facebook.com/groups/music.sharing/

不过,要访问提要,我只能使用它的 ID,如下所示:http ://graph.facebook.com/[id of group]/feed

我在参考中找不到任何内容,FQL 不允许按名称查询,所以.. 我被卡住了。有任何想法吗 ?

谢谢!

4

3 回答 3

3

我们当前的项目也面临同样的问题。这不是使用 API 的优雅解决方案,但现在我们将通过抓取组登录页面的 HTML 来使用解决方法。组 ID 号通过链接在 html 中的此页面上出现四次。搜索 ID 最可靠的方法是搜索“cid=”,因为它在页面上只出现一次(无论如何现在)(cid= 后面是数字 ID)。当您检查组页面的 html 时,您会明白我的意思。

如果您找到了更有效的解决方案,如果您分享,我将不胜感激:)

于 2012-07-11T02:35:45.390 回答
3

现在不可能,有多个打开的“错误”另一个说明问题......

我尝试过的所有方法都失败了......例如(以下适用于页面)

fql?q=select id from profile where username='music.sharing'
于 2012-04-10T15:13:34.287 回答
1

在错误解决之前,一个可能的替代方法是:如果您向用户请求权限,那么您可以请求额外的权限,user_groups然后查询 graph api http://graph.facebook.com/[id of user]/groups。返回的数据有组名、id、版本、bookmark_order。

于 2012-04-10T18:08:45.937 回答