Facebook Chatbot Persistent Menu dosn't pracy (wymagany jest parametr setting_type)

głosy
1

Obecnie próbuję wdrożyć trwałe Menu dla mojego Facebooka chatbota. Niestety istnieją dwa (zupełnie inaczej) Dokumentacja dla realizacji których oba nie działają na mnie. (Obie powinny pracować dla 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

Kiedyś to proste połączenie, które jest zwrócenie błędu (# 100) wymagany jest parametr 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`

Jeśli używam drugi dokumentację z setting_type : call_to_actionsten sam błąd występuje. Może ktoś może mi wytłumaczyć, dlaczego nie mogę założyć Persistent Menu? Byłoby miło, aby uzyskać pomoc.

Wszystkiego najlepszego

Daniel

Utwórz 06/05/2017 o 13:27
źródło użytkownik
W innych językach...                            


1 odpowiedzi

głosy
5

Poniższy pracuje dla mnie.

Upewnij się, że wysyłając wniosek do nowego punktu końcowego messenger_profile. Musisz podać przynajmniej domyślne ustawienia regionalne.

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`"
Odpowiedział 07/05/2017 o 02:21
źródło użytkownik

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