it-swarm.com.ru

Поделиться URL в Facebook мессенджера из Интернета

Я хотел бы поделиться URL-адресом с веб-сайта (с помощью мобильного устройства) в приложении мессенджера Facebook.

Я пытался использовать:

FB.ui({
    method: 'send',
    link: 'http://www.nytimes.com/interactive/2015/04/15/travel/europe-favorite-streets.html',
});

Но это ничего не делает на мобильном устройстве. Я также попробовал:

fb://messaging/compose/new

Это открыло диалоговое окно сообщения, но я не могу найти URI для совместного использования URL.

Интересно, возможно ли это вообще?

4
Christophe

Вы можете использовать диалог отправки, который не поддерживается на мобильных устройствах: https://developers.facebook.com/docs/sharing/reference/send-dialog#examples

Альтернатива для мобильных устройств: https://developers.facebook.com/docs/sharing/messenger

3
luschn

Это то, что вы ищете:

Ссылка на сайт:

<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));

Обратите внимание, что он работает только на мобильном телефоне. Для получения дополнительной информации см. Здесь:

https://developers.facebook.com/docs/sharing/messenger/web

6
Milen Kovachev
<a href="fb-messenger://share/?link=http://url-you-want-to-share.com&app_id=your-app-id-here">
... 
</a>

Кажется, не работает на рабочем столе, но я могу ошибаться.

Источник: https://developers.facebook.com/docs/sharing/messenger

1
Versa