API Facebook Messenger — можно создать «Постоянное меню». для конкретного пользователя?

Я разрабатываю Messenger BOT, используя платформу Facebook Messenger. Я смог создать Постоянное меню следуя их руководство.

я использовал CURL создать это меню. Это означает, что одно и то же Постоянное меню применяется (появляется) ко всем.

Теперь я хочу знать, можно ли настроить это постоянное меню для разных пользователей.

В качестве простейшего примера, скажем, я хочу поставить Имя пользователя в одном из пунктов этого меню, например:

  • Hello John Cena!
    • View my Credits
    • View Bills
    • Order History
  • Latest News
  • Promotions!

Очевидно, мне нужно делать больше значимых вещей. Как, например, размещение различных веб-ссылок на основе пользователя. Показать / скрыть некоторые пункты меню в зависимости от пользователя. И т.п.

Пожалуйста, предложите.

(Примечание: я использую PHP для бэкэнда.)

0

Решение

Постоянное меню является частью профиля Messenger. Messenger Profile — это центральный магазин для свойств вашего бота. Все свойства Messenger Profile являются общими для бота и не могут быть привязаны к конкретному пользователю. Однако вы можете персонализировать текст приветствия с именем пользователя, используя {{user_full_name}},

Заметка: Не уверен {{user_full_name}} будет работать над постоянным меню.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector