Мне нужно добавить кнопку (подписку) в мой бот мессенджера, через который пользователи смогут подписаться. и после этого бот автоматически отправит последний пост пользователям в определенное время. Я просматривал документацию, но я не могу найти для нее подходящей документации. Кто-нибудь может помочь в этом?
Как добавить кнопку подписки в бот facebook messenger?
Ответы (1)
Facebook не предоставляет механизма для управления подписками. Вам как разработчику решать, как это реализовать — например, с помощью кнопки с полезной нагрузкой, чтобы подтвердить, что пользователь хочет подписаться.
Возможно, вы могли бы поместить опцию «Отказаться» в постоянном меню, прослушивать соответствующую полезную нагрузку и отписывать пользователя.
Facebook опубликовал некоторую документацию по этому поводу, объясняя, как они ожидают запуска подписных сообщений:
Человек отправляет сообщение компании или нажимает кнопку призыва к действию в Messenger, чтобы запросить подписку на сообщения.
Человек запрашивает подписку на сообщения от компании через плагин Send to Messenger.
Человек подписывается на смс оповещения
См. полную страницу документации по адресу https://developers.facebook.com/docs/messenger-platform/policy-overview#messaging_types, чтобы узнать больше об их ожиданиях.