如何在Facebook上向应用程序显示我的页面的墙(提要)?正如我在页面中看到的那样
我希望将我的页面的墙(Feed)显示到我的facebook应用程序中。请帮我。 我也尝试看下图api如下
但是失败,
请帮助任何人。
答案 0 :(得分:1)
据我了解你的问题,你想抓住你的页面墙,并在你所制作的应用程序控制的另一个页面上显示该内容,这就是我要回答的问题。
您需要做几件事。
Facebook现在要求您拥有access_token来获取该信息。您可以通过两种不同的方式获得此信息。您可以获得用户为其获取access_token的权限,也可以为其中一个具有offline_access和manage_pages权限的管理员用户创建access_token。
两种情况都有问题:
1:获取每个用户的access_token要求人们为您的应用授予权限,如果他们只是访问了Feed的内容,那就非常烦人。
2:有一个access_token也是一个问题,因为Facebook限制了您在给定时间内每次access_token可以进行的请求数量。
如果您希望显示Feed,则需要平衡这些事情。您最有可能使用哪种情况?如果您没有很多用户,则第二种情况可能是最好的,但如果您超出请求限制,则不会显示任何内容,这可能会使您的用户感到困惑。
无论如何..一旦你遇到access_token问题,你可以通过从页面获取内容来访问信息: https://graph.facebook.com/YOUR_PAGE_ID/feed?access_token=YOUR_ACCESS_TOKEN
然后你可以使用一个很好的json输出。如果您使用的是Javascript API,则只需使用以下信息:
http://developers.facebook.com/docs/reference/javascript/FB.api/
如果您不确定如何获取所需信息,那么Facebook开发的一个很好的工具名为Graph API Explorer,您可以在此处找到: