Facebook 分享按钮 : is it officially dead?

标签 facebook facebook-sharer

自 7 月 17 日起,旧的分享按钮在我管理的所有网站上都停止工作了。

我已经阅读了其他面临类似问题的用户的报告,但我找不到任何官方信息。

您知道是否有任何官方资源可用吗?

最佳答案

更新: 截至 2020 年 5 月,Facebook 文档未明确提及对 /sharer.php URL 的支持,但 Share Button 生成的片段页面仍然引用该路径。


自从第一次提出这个问题以来已经过去了一段时间,但是来自 Facebook 文档的一些新信息让我们有可能看到一些官方“证据”,证明 sharer.php 共享链接的方法仍然有效, 仍然受到支持并且还活着。

引用是this page of the documentation并给出了一些例子:

This is what the simplest use of the share dialog looks like:

<a href="https://www.facebook.com/sharer/sharer.php?u=example.org" target="_blank">
  Share on Facebook
</a>

还有:

You can point to this URL in a new window or a popup. If you use JavaScript to pop open a new window, you can also refer to the URL of the current page being shared as location.href. That gives you code you can use on all pages:

var sharer = "https://www.facebook.com/sharer/sharer.php?u=";
window.open(sharer + location.href, 'sharer', 'width=626,height=436');

总而言之,确实有一段时间 sharer.php 的行为不可预测。人们普遍认为该方法已被弃用,使用它并不明智。 这已经正式被破坏,因为 sharer.php 的示例用法已添加到 Facebook 的文档中。

关于Facebook 分享按钮 : is it officially dead?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11537996/

相关文章:

android - Adobe AIR for Android - 打开 native Facebook 应用程序

Facebook 共享扩展在 iOS 11 中崩溃

facebook - Open Graph 对象调试器与站点的 Facebook 共享不匹配

iphone - 有时 Facebook 分享对话框无法在 iOS 上加载

php - Facebook 图形 API : Publish post with multiple videos and photos

javascript - 如何在 Dart 中使用 Facebook SDK?

android - 如何在 Android Native Facebook 登录中指定隐私设置(公开、 friend 或只有我)?

javascript - 分享此 API Facebook 分享图片未显示

android - 如何使用 facebook sdk 将位图发布到 facebook?

Facebook 分享网址缩略图问题