Si verifica un errore strano durante la configurazione del messaggio di benvenuto per il mio bot Messenger. Ho usato lo stesso codice (come mostrato di seguito) e ha funzionato fino a ieri sera. Ho provato con entrambi cURL e Postman. Nessuno di loro funziona.Errore strano con Facebook Messenger Platform/bot Confugration di benvenuto
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>"
Messaggio di errore durante l'esecuzione del codice di cui sopra:
{"error":{"message":"(#100) Invalid keys \"message\" were found in param \"call_to_actions[0]\".","type":"OAuthException","code":100,"fbtrace_id":"Hn42Wa+hapI"}}%
posso confermare sia page_id e PAGE_ACCESS_TOKEN siano corrette come cercare di eliminare il messaggio di benvenuto con il seguente codice funziona bene.
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>"
Inoltre, il codice che sto utilizzando è esattamente lo stesso come indicato sul Facebook official API doc. Non capisco perché sta dicendo che "messaggio" non è una chiave valida. Qualcuno sta vivendo lo stesso problema? Facebook ha cambiato la loro api?
Qualsiasi aiuto sarà molto apprezzato!
State cercando di risolvere questo per ore. Sono contento di vedere persone con lo stesso problema, in un modo in cui possiamo confermare che questo errore non è causato da noi. Forse un cambiamento API non documentato? – ericls
@ericls Ritengo che si tratti di una modifica API non documentata. Spero che ulteriori notifiche saranno fornite presto. –
Bug è stato segnalato qui: https://developers.facebook.com/bugs/1751749508372552/ – sigmus