Erro estranho com a plataforma Facebook Messenger / bot Bem-vindo Confugration
Estou recebendo um erro estranho ao configurar a mensagem de boas-vindas para o meu bot do Messenger. Eu tenho usado o mesmo código (como mostrado abaixo) e ele está funcionando bem até a noite passada. Eu tentei com cURL eCarteiro. Nenhum deles funciona.
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>"
Mensagem de erro ao executar o código acima:
{"error":{"message":"(#100) Invalid keys \"message\" were found in param \"call_to_actions[0]\".","type":"OAuthException","code":100,"fbtrace_id":"Hn42Wa+hapI"}}%
Posso confirmar que PAGE_ID e PAGE_ACCESS_TOKEN estão corretos, pois a tentativa de excluir a mensagem de boas-vindas com o seguinte código funciona bem.
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>"
Além disso, o código que estou usando é exatamente o mesmo mostrado naDocumento oficial da API do Facebook. Não entendo por que dizer "mensagem" não é uma chave válida. Alguém está enfrentando o mesmo problema? O Facebook mudou sua API?
Qualquer ajuda será muito apreciada!