我想使用Facebook bot的嵌套菜单,但设置持久菜单的新API不起作用。Facebook新的嵌套持久性菜单不起作用
即使我删除嵌套菜单,Facebook返回“成功”,但Facebook页面不显示菜单。
如果我在thread_settings上使用旧的API,那么它可以工作。但是使用新的API我根本没有得到任何菜单。新的API适用于入门按钮,但不适用于菜单。
我已经尝试了一切,并不知道为什么它不工作。它返回成功,但没有菜单。我也设置了入门按钮。
curl -X POST -H "Content-Type: application/json" -d '{
"persistent_menu":[
{
"locale":"default",
"composer_input_disabled":false,
"call_to_actions":[
{
"type":"web_url",
"title":"Test",
"url":"https://facebook.com"
}
]
}
]
}' "https://graph.facebook.com/v2.6/me/messenger_profile?access_token={{token}}"
它不只是嵌套不工作,新的API并没有在所有的工作,它没有给菜单可言。旧API的作用,不知道Facebook是否从旧API缓存某些东西,或者你需要设置一些东西以便使用新的API,或者需要等待更长的时间才能使菜单显示新的API? – James
我尝试创建一个新页面,并且存在相同的问题,即使它们返回“成功”,旧的API仍然不起作用。仍然使用现有的应用程序,还没有尝试新的应用程序。 – James