web-dev-qa-db-fra.com

Message de bienvenue du bot Facebook Messenger: 100 Le paramètre setting_type est requis.

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.

10
user3198569

J'ai eu le même problème! Une étrange erreur de copier/coller avec la commande cURL de fb ...

Cela ne fonctionnait pas avec cURL, mais j'ai ensuite utilisé le "client avancé REST" (plug-in Chrome) et j'ai pu définir le message de bienvenue.

 FB welcome message in chrome addOn Advanced REST client

9
electrobabe

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é

0
Bethel Goka

J'ai eu le même problème, je l'ai résolu être appeler l'URL par postman. vérifier l'image

0
Aj Maurya

J'ai essayé ces paramètres exacts avec ma propre page et ils ont bien fonctionné.

Pouvez-vous essayer ces étapes?

  1. Obtenez votre identifiant de page et un nouveau jeton d'accès à partir de la Console de développement Facebook
  2. Faites la demande à partir de https://developers.facebook.com/tools/Explorer pour vous assurer que ce n'est pas un problème avec cURL
0
micho

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.

0
Lili Sousa