2012-03-13 72 views
0

使用Facebook的API ...你如何发布到用户喜欢的用户代表的页面...例如我有一个喜欢某个页面的用户。他们可以登录到我的应用程序,并通过我的应用程序在该页面墙上发布帖子,而不是登录Facebook来执行此操作。Facebook API - 在页面上发布用户'喜欢'

回答

1

如果用户授予您的应用程序publish_stream权限,那么您可以代表他发布他喜欢的页面(或不需要为了发布而需要的页面)。

您可以自己与Graph API Explorer试试吧,只是去那里,点击获取访问令牌按钮,然后去扩展权限标签,选择“publish_stream”并确认。

然后在地址栏中放一个你喜欢的页面,比如说southpark/feed然后提交,你应该看到那个页面的feed。现在,将地址字段左侧的方法更改为POST并单击添加字段链接并写入名称“message”,输入一个值并提交,您应该获得该帖子的ID作为结果。

+0

真棒工作!大声笑,我希望我会偶然发现该工具更快谢谢你的帮助,我现在工作了! 现在我只需要让它与PAGE_ID/photos /而不是/ feed/ – Banning 2012-03-14 00:45:26

+0

一起工作根据[docs](http://developers.facebook.com/docs/reference/api/page/),您需要publish_stream和manage_pages的权限都发布到一个页面(包括feed和照片),但由于我们知道你不需要feed的manage_pages,所以我的猜测是,你将能够为照片做到这一点好。页面管理员可以禁止用户上传照片,就像他们可以禁止用户张贴在墙上一样。 – 2012-03-14 00:57:07

+0

正确的,这将是我的猜测......但是当我切换到/照片/它似乎不工作......哦,我会继续对它开裂。你已经向我展示了一个很棒的工具。希望这个线程可以帮助别人...哦,顺便说一句,当我发布到网页上,它不会显示在墙上,我必须将视图切换到“由他人发布”......所以也许这就是文档是什么谈论尽可能manage_pages ...但这不适合我,因为我需要不是管理员的人能够发布:) – Banning 2012-03-14 01:04:45

相关问题