J'essaie de définir un message de bienvenue pour un bot Facebook Messenger en utilisant le code fourni dans la documentation - avec mon propre identifiant de page et jeton d'accès à la page
curl -X POST -H "Content-Type: application/json" -d '{
"setting_type":"call_to_actions",
"thread_state":"new_thread",
"call_to_actions":[{
"message":{
"text":"Hello! This is a Messenger bot!"
}
}]
}' "https://graph.facebook.com/v2.6/<PAGE_ID>/thread_settings?access_token=<PAGE_ACCESS_TOKEN>"
Ceci retourne ce qui suit:
{"error":{"message":"(#100) The parameter setting_type is required","type":"OAuthException","code":100,"fbtrace_id":"B0DKyn9O2KB"}}
Des idées sur la façon de résoudre ceci? Merci.
Il semble y avoir un problème avec Windows cmd interprétant les commandes. Pouvez-vous essayer le même code en utilisant Cygwin. Ça a bien marché pour moi. À votre santé
J'ai eu le même problème, je l'ai résolu être appeler l'URL par postman. vérifier l'image
J'ai essayé ces paramètres exacts avec ma propre page et ils ont bien fonctionné.
Pouvez-vous essayer ces étapes?
J'avais le même problème et la raison était simplement stupide: J'ai fait un copier-coller à partir de FB doc et certaines citations étaient fausses. Ils étaient ”
au lieu de "
.
Ouvrez votre fichier dans vi ou quelque chose de ce genre et recherchez toutes les citations de façon à ce que vous puissiez facilement comprendre lesquelles sont fausses.