事件/粉丝页面的Feed对话框显示“抱歉,出错了。”点击分享后

时间:2011-12-23 08:56:47

标签: facebook dialog facebook-javascript-sdk facebook-apps

尝试发布到活动或粉丝页面时,在Feed对话框中遇到一些问题。在我的应用程序中,我使用JS API和FB.ui使用方法feed。

但是对于演示,您也可以使用Feed网址来执行此操作,例如:

http://www.facebook.com/dialog/feed?app_id=131727613511269&to=287203454659917&redirect_uri=http://www.timeanddate.com/

点击分享后,您会收到:

  

抱歉,出了点问题。

     

我们正在努力尽快修复此问题。

其中:

app_id =您的应用

=事件/粉丝专页

redirect_uri =您可以重定向到

的网址

请注意,该应用具有 publish_stream 权限。 (它还有粉丝页面的manage_pages)

顺便提一下,相关应用是:http://apps.facebook.com/tndcountdown/

谢谢,

安迪

编辑:

直接从文档中获取的示例:

http://www.facebook.com/dialog/feed?app_id=123050457758183&link=http://developers.facebook.com/docs/reference/dialogs/&picture=http://fbrell.com/f8.jpg&name=Facebook%20Dialogs&caption=Reference%20Documentation&description=Using%20Dialogs%20to%20interact%20with%20users.&message=Facebook%20Dialogs%20are%20so%20easy!&redirect_uri=http://www.example.com/response&to=287203454659917

用事件替换为= 287203454659917 ..(做一个像它那样的测试)

2 个答案:

答案 0 :(得分:0)

我遇到的一些问题是Facebook试图填写任何缺失的数据。因此,如果您不提供说明和标题,Facebook将尝试抓取页面以获取该内容。根据页面如何响应“刮擦”Facebook将会出错。我总是确保至少包含这些领域的空间。

您提供的Feed网址似乎与文档中的相似。但是文档中的演示有额外的参数。 我即将为我的Facebook应用程序添加页面支持,它与您的应用程序完全相同。 http://apps.facebook.com/countdown-timer/

答案 1 :(得分:0)

正如我在此发布的那样 - Facebook Send Button - 'Sorry, something went wrong.' ...

我遇到了同样的问题&得知这是因为链接到没有设置虚荣URL的Facebook页面(即http://www.facebook.com/CubicMushroom而不是http://www.facebook.com/profile.php?id=261963707177053)。如果您为页面设置虚荣URL,它似乎正常工作(提供链接到页面URL的虚荣URL版本)。

要声明一个虚荣网址,一旦你有一个不相似的(过去是25,但现在认为它有点低)请访问https://www.facebook.com/username/