Публикация в Messenger

Благодаря функции публикации в Messenger издатели могут предоставлять людям возможность делиться материалами в Messenger. Эта функция использует диплинк, который позволяет делиться контентом мобильных сайтов в нативных приложениях Messenger для iOS и Android. Диплинк сразу открывает приложение Messenger с запущенным процессом публикации. Нужная ссылка открывается автоматически. Если Messenger не установлен, при использовании диплинка ничего не происходит. По сравнению с другими вариантами (SDK, плагин) публикация в Messenger имеет следующие преимущества:

  • Простота: издатели могут реализовать эту функцию, добавив несколько строк кода.
  • Гибкость: можно выбрать собственную кнопку для публикации.

Ссылка работает на мобильных сайтах на платформах iOS и Android,

Реализовать публикацию в Messenger можно как ссылку или как вызов метода в JavaScript.

Ссылка

<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

URL-адрес, который отправляется в сообщении. Должна использовать кодировка URL. Обязательный параметр.

Данные отклика

Этот диалог не возвращает никаких данных в качестве отклика.