通过Javascript SDK共享Facebook链接返回错误500

时间:2014-08-28 09:52:17

标签: javascript facebook facebook-graph-api facebook-javascript-sdk

我正在开发Facebook分享者。 它需要能够共享常规链接(例如http://google.com)和 Facebook内容(例如http://facebook.com/10152718496295746)。

为了做到这一点,我调用JS API如下:

FB.ui({ method: 'share', href: #LINK#, }, function(response){ console.log(response); });

但是虽然这对常规链接效果很好,但它会在Facebook内容上返回错误500.

修改

事实证明,Facebook爬虫不会刮掉Facebook链接,因此不能以这种方式共享。有人知道解决方法吗?

1 个答案:

答案 0 :(得分:0)

Facebook Crawler似乎在尝试抓取自己的链接时返回500。因此,您将无法按照答案中的描述进行操作。

但您可以随时创建一个指向Facebook sharer.php的弹出窗口,以便分享该Facebook帖子。