首页 > 解决方案 > Facebook Messenger 链接共享不适用于消息

问题描述

我可以启动对话以向 Facebook Messenger 发送链接。一切顺利,收件人收到带有 URL 的消息。但是,当在 Facebook 的 UI 中添加消息时,只会收到该消息,而不是 URL。

消息字段导致链接在收到的消息中被忽略

桌面

我根据 https://developers.facebook.com/docs/sharing/reference/send-dialog/尝试了这两种方法

网址

https://www.facebook.com/dialog/send?display=page&link=https://developers.facebook.com/docs/sharing/reference/send-dialog&redirect_uri=https://www.facebook.com&app_id=<APP_ID>

SDK

window.fbAsyncInit = function () {
        FB.init({
          appId: '<APP_ID>',
          autoLogAppEvents: true,
          xfbml: true,
          version: 'v11.0',
        });
      };
FB.ui({
  method: 'send',
  link: 'https://developers.facebook.com/docs/sharing/reference/send-dialog/',
});

我试过不同的SDK版本和不同的APP ID。

移动的

Curriosly 所以,我的移动设置工作正常,收到链接时有或没有消息。

fb-messenger://share?=<APP_ID>&link=<MY_LINK>

我真的很困惑,因为似乎没有太多配置......提前感谢您提供任何线索。

标签: facebookfacebook-javascript-sdkmessenger

解决方案



推荐阅读