将用户的Facebook墙上的活动更新或基于php的网站页面或墙壁更新

Rin*_*ler -4 php facebook facebook-graph-api

嗨朋友,我正在开发一个网站,其中的活动就像回答用户的问题他创建的帖子我需要在他的墙上或我的网站墙或页面上显示,但我没有得到如何做到这一点.

我google了很多.

并且反映了这个链接

使用Facebook API PHP在someones墙上发布

http://www.9lessons.info/2011/09/working-with-facebook-sdk-permissions.html

通过Facebook的图表api发布状态

我下载了facebook sdk并创建了一个应用程序,但它没有工作,因为我没有我的网站没有开始.

我尝试了大部分的例子,但由于我没有应用程序而且我对fb的了解有限,因此我受到了限制.

我想知道我是否有可能

  1. 即使他没有给我任何应用程序的permision,也可以在用户墙上创建帖子.

  2. 如果用户通过fb注册并授予我访问权限以便在墙上发布.如果你认为我有一个测试应用程序,如何发布在他的墙上.

  3. 如果我想每天更新我的公司网站十大帖子.我怎么能把它贴在我的墙上或fb页面上.(我需要一个应用吗?)

任何帮助将不胜感激 .

因为我不确定我需要什么php sdk,graph api,facebook-connect等等.

文档是如此混乱,他们不断改变api所以旧的链接不工作..

任何人都可以指导我.或者链接我一个关于如何逐步实现它的详细解释,

所以我可以完成这项任务.

Tom*_*yBs 6

1)未经许可,您不能在某人的墙上张贴.您可以使用FB.ui方法提示它们,但不必授予它们权限https://developers.facebook.com/docs/reference/dialogs/feed/

2)当你有一个站点和一个应用程序,然后用户必须授予适当的权限,然后你可以使用这里的信息https://developers.facebook.com/docs/reference/php/facebook-api/如果向下滚动有一个标题为"使用Graph API发布用户墙的链接"的部分

3)你如何衡量"前十名"?如果这些都在您的网站上,那么您应该知道显示它们需要什么PHP代码.要将它们发布到FB上的页面,您需要使用页面访问令牌并作为您的页面进行身份验证(您需要为您的帐户授予"manage_pages"权限),然后您可以发布您的页面https://开发人员.facebook.com/docs/authentication/pages / 另一种方法是为访问您自己的网站后端的页面创建一个自定义选项卡,并显示其中的前10个帖子.有关页面选项卡的信息可以在这里找到https://developers.facebook.com/docs/appsonfacebook/pagetabs/.现在,如果你有PHP知识,你应该能够从这些链接中找到它.如果你不这样做,我担心你需要提出更具体的问题并阅读一些书籍或教程,否则这个问题会过于开放

  • +1实际回答这个问题 (2认同)