用户墙上的Facebook标签/帖子

时间:2011-12-20 23:46:49

标签: facebook

我在PHP中开发了一个Facebook标签,它从我的网络服务器中提取内容。 当我尝试使用以下javascript代码在用户墙上发布时

FB.ui(
   {
     method: 'stream.publish',
     name: 'Foo Bar',
     picture: 'https://www.foobar.com/fb/img/pic_small.png',
     caption: 'Caption',
     description: 'Decription',
     message: 'Message',
   },

Facebook回应以下错误

API错误代码:191 API错误说明:指定的URL不归应用程序所有 错误消息:redirect_uri不归应用程序所有

我发现避免此错误的一种方法是在Facebook上将标签注册为App 并提供Canvas URL和Secure Canvas URL。

但如果我不希望该标签有apps.facebook.com/appname条目网址

,该怎么办?

我的意思是我想要的只是一个FB选项卡,而不是一个app.Are还有其他选择在用户墙上发布,但当然使用标准的fb对话框?

提前感谢您的时间和任何帮助

1 个答案:

答案 0 :(得分:0)

我认为您使用的是老式的FB.ui方法类型。请检查方法'feed'。 http://developers.facebook.com/docs/reference/dialogs/feed/

顺便说一句,如何检查“App Domain”设置或“网站”设置。几周前我也有类似的症状,然后我只是将App Domain和Website URL设置为我的域名。是的,我知道,这很棘手;)