使用facebook sharer.php在页面墙上分享

时间:2014-04-28 15:38:49

标签: php facebook

我想链接用户在我的fb公司页面上发布共享帖子,而无需进行身份验证。目前,我可以让他们在自己的墙上分享:

<a href="http://www.facebook.com/sharer.php?s=100&amp;p[title]=xxx&amp;p[summary]=xxx&amp;p[url]=xxx&amp;&p[images][0]=xxx"></a>

但我不确定如何将其分享到页面的墙而不是时间轴。

使用对话框功能我有点接近:

https://www.facebook.com/dialog/feed?app_id=xxx&link=xxx&picture=xxx&name=xxx&caption=xxx&description=xxx&redirect_uri=xxx

但是,这只是将其显示为正常分享但通过appName&#34;完成了,除非有一个步骤我没有将我的应用链接到我的Facebook页面?

谢谢!

2 个答案:

答案 0 :(得分:2)

不幸的是,sharer.php方法仅用于共享用户的时间线。

如果您想要让用户在页面的时间轴上发帖,您必须创建一个应用程序,要求用户对其进行身份验证,然后使用Facebook API代表他们发布。我想在你的情况下会很麻烦,所以我建议你重定向到特定的Facebook页面。

答案 1 :(得分:1)

你不能!

要在您的页面时间轴上发布,用户需要有权这样做(管理员,作家,...):这是Facebook界面的手动要求。