Facebook chatbot Επίμονη Μενού dosn't εργασίας (απαιτείται παράμετρος setting_type)

ψήφοι
1

Είμαι στιγμή προσπαθεί να εφαρμόσει μια επίμονη Μενού για το Facebook chatbot μου. Δυστυχώς, υπάρχουν δύο (εντελώς διαφορετική) τεκμηρίωση για την εφαρμογή που και οι δύο δεν λειτουργούν για μένα. (Και οι δύο θα πρέπει να εργαστεί για το API v2.6)

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

Χρησιμοποίησα αυτό το απλό κλήση η οποία επιστρέφει ένα σφάλμα (# 100) Η setting_type παράμετρος απαιτείται

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`

Αν μπορώ να χρησιμοποιήσω το δεύτερο φάκελο με setting_type : call_to_actionsσυμβαίνει το ίδιο λάθος. Ίσως κάποιος μπορεί να μου εξηγήσει γιατί λοξοτομώ δημιουργήσει ένα μόνιμο μενού; Θα ήταν ωραίο να πάρετε κάποια βοήθεια.

Τα καλύτερα

Daniel

Δημοσιεύθηκε 06/05/2017 στις 13:27
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

ψήφοι
5

Το παρακάτω δουλεύει για μένα.

Βεβαιωθείτε ότι θέλετε να στείλετε το αίτημα για τη νέα παράμετρο, messenger_profile. Θα πρέπει να παρέχει τουλάχιστον μια προεπιλογή της τοπικής ρύθμισης.

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`"
Απαντήθηκε 07/05/2017 στις 02:21
πηγή χρήστη

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