Chr*_*phe 4 facebook sharing facebook-messenger
我想从一个网站(使用移动设备)分享一个网址到Facebook Messenger应用程序.
我试着用:
FB.ui({
method: 'send',
link: 'http://www.nytimes.com/interactive/2015/04/15/travel/europe-favorite-streets.html',
});
Run Code Online (Sandbox Code Playgroud)
但这在移动设备上没有任何作用.我也尝试过:
fb://messaging/compose/new
Run Code Online (Sandbox Code Playgroud)
这确实打开了消息对话框,但我找不到用于共享URL的URI.
我想知道这是否可能?
这就是你要找的东西:
链接:
<a href=”fb-messenger://share/?link= https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2Fsharing%2Freference%2Fsend-dialog&app_id=123456789”>Send In Messenger</a>
Run Code Online (Sandbox Code Playgroud)
JavaScript的:
window.open('fb-messenger://share?link=' + encodeURIComponent(link) + '&app_id=' + encodeURIComponent(app_id));
Run Code Online (Sandbox Code Playgroud)
请注意,它仅适用于手机.有关更多信息,请参见此处
https://developers.facebook.com/docs/sharing/messenger/web
FWIW 在台式计算机上单击以下链接将允许您的用户通过 Facebook Messenger 共享该链接。您必须将 app-id 替换为在developer.faceboook.com 创建的任意应用程序的 app-id:
您可以使用移动设备不支持的发送对话框:https : //developers.facebook.com/docs/sharing/reference/send-dialog#examples
移动替代方案:https : //developers.facebook.com/docs/sharing/messenger
| 归档时间: |
|
| 查看次数: |
20238 次 |
| 最近记录: |