messaging_optins
Это событие Webhooks происходит, если человек дает согласие на получение маркетинговых сообщений или нажимает плагин "Отправить в Messenger".
Если используется плагин "Отправить в Messenger", параметр optin.ref
задается полем data-ref
в этом плагине. Разработчики могут использовать это поле, чтобы связать событие нажатия плагина с обратным звонком.
Ваше приложение будет получать уведомления Webhooks о согласии в следующих случаях:
{ "sender": { "id": "PSID", }, "recipient": { "id": "PAGE-ID", }, "timestamp": "TIMESTAMP", "optin": { "type": "notification_messages", "payload": "ADDITIONAL-INFORMATION", "notification_messages_token": "NOTIFICATION-MESSAGES-TOKEN", "notification_messages_frequency": "FREQUENCY", "notification_messages_timezone": "TIMEZONE-ID", "token_expiry_timestamp": "TIMESTAMP", "user_token_status": "TOKEN-STATUS", "notification_messages_status": "NOTIFICATION-STATUS", "title": "TITLE" } }
optin
Свойство | Описание |
---|---|
| Дополнительная информация, которую вы хотите добавить в уведомление. |
| Заголовок, отображаемый в шаблоне. |
| Маркер, представляющий человека, который предоставил согласие, с определенной темой и частотой сообщений. Этот маркер используется для отправки маркетинговых сообщений. |
DAILY, WEEKLY, MONTHLY } | Может иметь одно из следующих значений:
(Удалено в API версии 16.) |
| Часовой пояс человека, получающего сообщение. |
STOP NOTIFICATIONS, RESUME NOTIFICATIONS } | Это поле используется, только если пользователь прекращает или возобновляет получение маркетинговых сообщений. Может иметь одно из следующих значений:
|
| Срок действия маркера сообщения с уведомлением. |
| Должен иметь значение |
REFRESHED, NOT_REFRESHED } | Может иметь одно из следующих значений:
|