Facebook Chatbot persistente obra Menú dosn't (se requiere el parámetro setting_type)

votos
1

Actualmente estoy tratando de implementar un menú persistente para mi Chatbot Facebook. Lamentablemente hay dos (completamente diferente) la documentación de la aplicación la que ambos no funcionan para mí. (Ambos deben trabajar para v2.6 API)

https://developers.facebook.com/docs/messenger-platform/messenger-profile/persistent-menu https://developers.facebook.com/docs/messenger-platform/thread-settings/persistent-menu

He utilizado este simple llamada que se devuelve un error (# 100) Se requiere que el setting_type parámetro

curl -X POST -H Content-Type: application/json -d '{
  persistent_menu:[
    {
    call_to_actions:[
        {
          type:web_url,
          title:Einstellungen,
          url:https://`url-part`.cloudfront.net/,
          webview_height_ratio:full
        }
      ]
    },
    {
      locale:de_DE,
      composer_input_disabled:false
    }
  ]
}' https://graph.facebook.com/v2.6/me/thread_settings?access_token=`token`

Si utilizo el segundo de documentación con setting_type : call_to_actionsel mismo error. Tal vez alguien me puede explicar por qué i cant creado un menú persistente? Sería bueno para conseguir un poco de ayuda.

Todo lo mejor

Daniel

Publicado el 06/05/2017 a las 10:27
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
5

El siguiente funciona para mí.

Asegúrese de que está enviando la solicitud al nuevo punto final, messenger_profile. Usted tiene que proporcionar al menos una configuración regional predeterminada.

curl -X POST -H "Content-Type: application/json" -d '{
  "persistent_menu":[
    {
    "locale":"default",
    "composer_input_disabled":false,
    "call_to_actions":[
        {
          "type":"web_url",
          "title":"Einstellungen",
          "url":"https://`url-part`.cloudfront.net",
          "webview_height_ratio":"full"
        }
      ]
    }
  ]
}' "https://graph.facebook.com/v2.6/me/messenger_profile?access_token=`token`"
Respondida el 06/05/2017 a las 23:21
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more