Странная ошибка с Facebook Messenger Platform / бот Добро пожаловать Конфигурация

Я получаю странную ошибку при настройке приветственного сообщения для моего бота Messenger. Я использовал тот же код (как показано ниже), и он работал нормально до прошлой ночи. Я попробовал это как cURL, так иПочтальон, Ни один из них не работает.

curl -X POST -H "Content-Type: application/json" -d '{
  "setting_type":"call_to_actions",
  "thread_state":"new_thread",
  "call_to_actions":[
    {
      "message":{
        "text":"Welcome to My Company!"
      }
    }
  ]
}' "https://graph.facebook.com/v2.6/<PAGE_ID>/thread_settings?access_token=<PAGE_ACCESS_TOKEN>"

Сообщение об ошибке при выполнении кода выше:

{"error":{"message":"(#100) Invalid keys \"message\" were found in param \"call_to_actions[0]\".","type":"OAuthException","code":100,"fbtrace_id":"Hn42Wa+hapI"}}%

Я могу подтвердить, что PAGE_ID и PAGE_ACCESS_TOKEN верны, поскольку попытка удалить приветственное сообщение с помощью следующего кода работает нормально.

curl -X POST -H "Content-Type: application/json" -d '{
  "setting_type":"call_to_actions",
  "thread_state":"new_thread",
  "call_to_actions":[
    {
      "message":{
        "text":"Welcome to My Company!"
      }
    }
  ]
}' "https://graph.facebook.com/v2.6/<PAGE_ID>/thread_settings?access_token=<PAGE_ACCESS_TOKEN>"

Кроме того, код, который я использую, точно такой же, как показано наОфициальный документ API для Facebook, Я не понимаю, почему он говорит, что «сообщение» не является действительным ключом. Кто-нибудь испытывает ту же проблему? Facebook изменил свои API?

Любая помощь будет высоко ценится!

Ответы на вопрос(4)

Ваш ответ на вопрос