我需要显示"墙贴"从Facebook页面到另一个网站的社交媒体墙。
问题是我既没有使用Facebook也没有使用任何其他社交网络,也没有找到关于它们如何工作的线索。这就是为什么我对API及其术语感到困惑的原因。
API文档说我需要一个pageId用于我要显示的页面,appId和appSecret用于获取Feed的访问令牌。
我理解如何获取令牌以及如何解析结果 - 但我需要什么样的应用程序呢?我应该创建一个Facebook个人资料并制作一个可以生成这些应用程序代码的应用程序吗?或者请页面的所有者这样做?
我花了很长时间用Google搜索,但在文档中写一下它一定是太明显了吗?请帮忙吗?
答案 0 :(得分:1)
Facebook页面的管理员是唯一可以访问页面墙上帖子的人。
适用于APP: 该应用程序可以在任何经过Facebook验证的帐户中创建 - 转到:https://developers.facebook.com/apps并创建新应用程序 - 这将为您提供应用程序ID和密码。
使用您认为最适合的Facebook SDK开发应用程序。
对于墙贴:墙贴的几种Graph API请求形式为:
https://graph.facebook.com/[pageid]/[call]
其中[call]可以是帖子,状态,Feed,home。有关详细信息,请参阅http://facebook.stackoverflow.com/questions/6214535/what-is-the-difference-between-feed-posts-and-statuses-in-facebook-graph-api
。
使用访问令牌(您说您已经知道如何获取),该页面的管理员将能够调用上述URL并获取墙上的帖子。
对于在另一个社交媒体网站上发布信息的部分,您必须指定您希望壁式帖子最终的确切环境。