這是目前Facebook平臺上已確認的錯誤。錯誤位置:https://developers.facebook.com/bugs/465154327166499/(正如@ m90提到的,Facebook開發者帳戶需要查看它)。
錯誤的描述和重現步驟:
- 有一個新的Facebook用戶
- 與該用戶(誰從來沒有與你的應用程序互動),多問什麼,通常會產生從App自動回覆
預期結果: 博特應該響應
實際結果: 對於發展模式的應用程序是錯誤代碼551如下:
{"error":{"message":"(#551) This person isn't available right now.","type":"OAuthException","code":551,"error_subcode":1545041, ...
對於生產模式的應用程序(已提交和公開)是錯誤200如下:
{"error":{"message":"(#200) This person isn't available right now.","type":"OAuthException","code":200,"error_subcode":1545041,...
注意:如果用戶發送更多消息,機器人會在來自同一用戶的第二條消息之後開始正常回復。
根據Facebook平臺錯誤頁面的信息,該錯誤已在2017年5月底出現。就我們而言,我們在上週注意到這一點(自6月5日左右開始),重要的是要注意由於這個問題,新的應用程序提交也失敗了。
更新2017年6月9日 Bug已標記爲已修復,現在可用。如果您仍然遇到問題,Facebook會要求對錯誤頁面發表評論。
我有同樣的問題,但稍有不同的錯誤: 「錯誤」:{ 「消息」:「(#200)此人目前無法使用。」, 「類型」: 「OAuthException」, 「代碼」:200, 「error_subcode」:1545041, 「fbtrace_id」: 「 – user1732451
BjhxVgB3eKj」 }好像是在Facebook上側的確認的錯誤,具有同樣的問題順便說一句,發生每一個新用戶的第一條消息:https://developers.facebook.com/bugs/465154327166499/ – taleodor
@PavelShukhman我認爲這應該是答案。另外,由於fb是愚蠢的/偏執足以讓開發人員內容在必要的登錄後面,如果你能在這裏分享這裏的細節以便它是公開的,那就太好了。 – m90