Messenger 分享

通过分享到 Messenger,发布者能够轻松地让读者将内容分享到 Messenger。分享到 Messenger 使用深度链接,此链接支持从移动网站分享到 Messenger iOS 和 Android 原生应用程序。通过使用提供的链接打开并填充的分享流,深度链接可直接打开 Messenger 应用程序。如果未安装 Messenger 应用,深度链接不会执行任何操作。相对其他现有选项(SDK、插件),分享到 Messenger 具有以下优势:

  • 最简单的选项: 发布者只需几行代码即可实施分享。
  • 灵活: 允许发布者选择自己的分享按钮。

链接可用于 iOS 和 Android 平台上的移动网站。

您能够以链接形式或将其作为 JavaScript 中的方法调用来实施分享到 Messenger。

链接

<a href=”fb-messenger://share/?link= https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2Fsharing%2Freference%2Fsend-dialog&app_id=123456789”>Send In Messenger</a>

JavaScript

window.open('fb-messenger://share?link=' + encodeURIComponent(link) + '&app_id=' + encodeURIComponent(app_id));

参数

参数 说明

app_id

应用的唯一标识符。

link

要在消息中发送的网址。这必须是经过编码的网址。必需参数。

响应数据

此对话框没有响应数据。