我如何在facebook上将页面的墙(提要)显示给应用程序?就像我在页面上看到的
我想把我页面的墙(提要)展示给我的facebook应用程序。请帮帮我。我还试着看到下图所示的api
但失败了
请帮助任何人。
发布于 2011-07-17 13:45:15
因为我理解你的问题,你想要拿起你的网页的墙壁,并显示的内容在另一个网页上,由你所做的应用程序,所以这是我将回答的问题。
有几件事你需要做。
Facebook现在要求你拥有一个access_token来获取这些信息。你可以用两种不同的方式得到这个。您可以获得用户获取access_token的权限,也可以为具有offline_access和manage_pages权限的管理用户创建一个offline_access。
这两种情况都有问题:
1:获得每个用户的access_token需要人们给你的应用程序权限,这是相当恼人的,如果他们只是访问提要的内容。
2:拥有一个access_token也是一个问题,因为Facebook限制了每个access_token在给定时间内可以提出多少请求。
如果您想要显示提要,则需要平衡这些内容。你最可能使用哪一种情况?如果您的用户不多,那么第二种情况可能是最好的,但是如果您超过了请求限制,就不会显示任何内容,这可能会使用户感到困惑。
不管怎样..。一旦您通过了access_token问题,您就可以通过从页面:https://graph.facebook.com/YOUR_PAGE_ID/feed?access_token=YOUR_ACCESS_TOKEN获取内容来访问信息。
然后,您可以得到一个很好的json输出。如果使用Javascript,只需使用以下信息:
http://developers.facebook.com/docs/reference/javascript/FB.api/
如果您一直不确定如何获取所需的信息,那么Facebook开发的图形API资源管理器()有一个很好的工具,您可以在这里找到:
https://stackoverflow.com/questions/6722230
复制相似问题