我试图更改有效负载文字" USER_DEFINED_PAYLOAD"在我的Facebook Messenger聊天机器人的“入门”按钮中。例如:
curl -X POST -H "Content-Type: application/json" -d '{
"setting_type":"call_to_actions",
"thread_state":"new_thread",
"call_to_actions":[
{
"payload":"start"
}
]
}' "https://graph.facebook.com/v2.6/me/thread_settings?access_token=PAGE_ACCESS_TOKEN"
与https://developers.facebook.com/docs/messenger-platform/thread-settings/get-started-button处的示例类似,但带有另一个有效负载文本。
但是有效负载的返回值仍然是" USER_DEFINED_PAYLOAD" !!我可以在其他messenges中更改其他有效负载文本,但不能在此“入门”按钮中更改。我想知道这里是否有人知道如何更改此有效负载文本?
答案 0 :(得分:0)
请求已更改,以设置GET_STARTED有效负载。
https://graph.facebook.com/v2.6/me/messenger_profile?access_token=<access_token>
{
"get_started":{
"payload":"FB_GET_STARTED"
}
}