1
我成功地建立了問候語,現在我想通過這個guide設立了入門按鈕,有效載荷:的Facebook Messenger的API錯誤:有效載荷不能爲空的回髮式按鈕
我送準確:
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"
但收到一個錯誤:
{"error":{"message":"(#100) Payload cannot be empty for postback type button","type":"OAuthException","code":100,"fbtrace_id":"GWv5XughbUQ"}}
我該怎麼辦了?
文檔說'call_to_actions'必須是有效載荷一個字符串數組,但[{}]是包含數組一個東西。嘗試一個簡單的數組。 (如果可行的話,你可能會善意地提交一個文檔錯誤,以便他們可以修復這個例子。)https://developers.facebook.com/bugs – CBroe
'「call_to_actions」:[「START」 ]導致相同的錯誤。 – Ancle
對我來說,好像你做得對。我會生成一個新的頁面訪問令牌,並確保這不是問題,但我懷疑這是問題所在。我猜想這個問題中發佈的內容與您實際運行的代碼之間存在一些不匹配。 – user2322082