не могу изменить текст полезной нагрузки на кнопке «Начать»

Я пытаюсь изменить текст полезной нагрузки «USER_DEFINED_PAYLOAD» в кнопке «Начать» в моем чат-боте Facebook Messenger. Например вот так:

curl -X POST -H "Content-Type: application/json" -d '{
  "setting_type":"call_to_actions",
  "thread_state":"new_thread",
  "call_to_actions":[
    {
      "payload":"start"
    }
  ]
}' "https://graph.facebook.com/v2.6/me/thread_settings?access_token=PAGE_ACCESS_TOKEN" 

Например, на странице https://developers.facebook.com/docs/messenger-platform/thread-settings/get-started-button, но с другим текстом полезной нагрузки.

Но возвращаемое значение полезной нагрузки по-прежнему «USER_DEFINED_PAYLOAD»!! Я могу изменить другие тексты полезной нагрузки в других сообщениях, но не в этой кнопке «Начать». Интересно, может ли кто-нибудь здесь знать, как изменить этот текст полезной нагрузки ??


person user3857472    schedule 12.12.2016    source источник
comment
повезло с этим? Я пытаюсь сделать то же самое, я не могу редактировать текст приветствия. Кроме того, я не могу добавить кнопку GetStarted после того, как удалил ее. ответ всегда успех, но в чат-боте ничего не меняется !!   -  person AS490    schedule 04.08.2017


Ответы (1)


Изменился запрос на установку полезной нагрузки GET_STARTED .

https://graph.facebook.com/v2.6/me/messenger_profile?access_token=<access_token>
{ 
  "get_started":{
    "payload":"FB_GET_STARTED"
  }
}

Вот документация: Facebook GET_STARTED

person Devayan Sarkar    schedule 01.02.2018