2011-12-01 36 views
2

我正在试图制作一个facebook图形API调用以获取公共(即OPEN)组的提要。Facebook图形api提供返回空数组

当我去到组的网站有一个很大的饲料,但是当我发出API调用,我得到一个空的数组。

我尝试使用从组的管理员收到的access_token参数,但我什么也没有。

我是否必须请求一些特定的权限才能接收该提要?

请注意,在一些页我可以获得所有数据没有额外的权限 - 例如, cocacola页面:

https://graph.facebook.com/cocacola/feed?#{ACCESS_TOKEN} 

我的最终目标是在第三方页面上为该组提供所有最近的订阅源活动列表。

回答

0

页面访问令牌不同于用户访问令牌。因此,如果您拥有管理员访问令牌,则必须获取管理员拥有的网页列表。然后在该列表中,您可以找到页面特定的访问令牌。收集页面access_token后,您可以进行API调用。但是你也必须获得页面访问权限。

1)获得管理的页面阵列access_tokens

https://graph.facebook.com/[ADMIN-FB-ID]/accounts?access_token=[ADMIN-ACC-TOK] 

2)然后从返回数组

3)最后,你可以调用页面的饲料API获取页面访问令牌。

希望它有帮助,

+2

没错。但是,我可以向浏览网站的用户显示这些数据吗?而不要求他们认证等。 – x10