通过 Javascript SDK 共享 Facebook 链接返回错误 500
Posted
技术标签:
【中文标题】通过 Javascript SDK 共享 Facebook 链接返回错误 500【英文标题】:Sharing Facebook Link via Javascript SDK returns Error 500 【发布时间】:2014-08-28 09:52:17 【问题描述】:我正在开发 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】:Facebook 爬虫在尝试爬取自己的链接时似乎返回 500。因此,您将无法按照答案中的描述进行操作。
但您始终可以创建一个指向 Facebook sharer.php 的弹出窗口,以便分享该 Facebook 帖子。
【讨论】:
以上是关于通过 Javascript SDK 共享 Facebook 链接返回错误 500的主要内容,如果未能解决你的问题,请参考以下文章
我想使用 HpCloud 的 Face Detect API for iphone sdk
人脸 API Python SDK“图像尺寸太小”(PersonGroupPerson add_face_from_stream)
Facebook JavaScript SDK:FB.getLoginStatus和FB.Login在Chrome上不起作用