В настоящее время я пытаюсь реализовать постоянное меню для своего чат-бота Facebook. К сожалению, есть две (совершенно разные) документации по реализации, обе из которых у меня не работают. (Оба должны работать для 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"
, возникает та же ошибка. Почему я не могу настроить постоянное меню?