Можно ли отправить сообщение другу пользователя с помощью Bots for Messenger API?

Я рассматриваю возможность использования нового API Facebook Messenger для отправки сообщения другу пользователя.

Например:

Сеанс обмена сообщениями Алисы:

Алиса: отправить этот результат Бобу

Бот: Вы имели в виду Боба Смита?

Алиса: Да

Бот: Хорошо, отправлено.

В мессенджере Боба:

Бот: Алиса хотела, чтобы вы знали, что x

Очевидно, Facebook должен иметь некоторый контроль за спамом.

Возможен ли этот сценарий без того, чтобы Бобу сначала нужно было подключиться к боту Messenger?


person sdgfsdh    schedule 15.04.2016    source источник
comment
Я надеюсь, что нет… звучит так, как будто это будет генерировать много спама.   -  person CBroe    schedule 15.04.2016
comment
Очень сомневаюсь. Идентификатор пользователя, который вы используете для отправки сообщения пользователю или получения его имени/изображения профиля, зависит от контекста вашей страницы в Facebook. Например, если один пользователь общается как со страницей A, так и со страницей B, идентификаторы пользователей, которые эти страницы получают для этого пользователя, различаются.   -  person Tom    schedule 27.04.2016


Ответы (2)


Единственный способ отправить сообщение «неизвестному» пользователю — это попробовать «сопоставление клиентов» (единовременная плата в размере 99 долларов США).

Из документации:

Когда сообщения отправляются на телефонные номера, мы отправим сообщение только в том случае, если у нас есть определенный уровень уверенности в ожидаемой доставке. Если вы обнаружите, что во время тестирования вы не можете отправить сообщение на свой собственный номер телефона, повторно подтвердите его в настройках пользователя Facebook и подождите 24 часа. В этот момент вы сможете успешно отправить сообщение на свой телефон.

person fritak    schedule 28.04.2016

недавно они представили кнопку «Поделиться». Эта кнопка может быть включена в общий шаблон. Проблема в том, что сообщение будет отправлено пользователем, который нажмет «Поделиться», а не ботом.

Вот ссылка: https://developers.facebook.com/docs/messenger-platform/send-api-reference/share-button

person Alessandro Di Bella    schedule 27.09.2016