0

我開發了一個messenger bot,並且獲得了來自Facebook的page_messaging的批准,並且它工作得很好。現在按照Facebook的條款和準則這裏提到訂閱消息(https://developers.facebook.com/docs/messenger-platform/policy-overview#subscription_messaging)爲標準消息指我們把它說page_messaging權限:訂閱權限錯誤的Messenger Bot模板消息

"Messages cannot be sent beyond 24 hours from any triggering action, as described above. Exceptions include template messages and one additional bonus message outside of the 24 hours to follow up on the conversation."

這顯然提到,模板信息是例外,甚至可以發送後24小時內,但是當我們嘗試24小時的使用要求訂閱的許可後,發送消息,並給出以下錯誤:

{"error":{"message":"(#230) Requires pages_messaging_subscriptions permission to manage the object","type":"OAuthException","code":230,"fbtrace_id":"FAfXwRoT\/ta"}} 

所以,當Facebook表示,該模板信息是例外,而且可以24後發送那麼爲什麼它給予訂閱pe模板消息的錯誤錯誤?

任何幫助將不勝感激。提前致謝。

+0

「附加獎勵信息」可能意味着您需要在24小時之內向用戶提前回復。是這樣的,分別。如果這改變了什麼,你是否嘗試過? – CBroe

+0

一個額外的獎勵消息是作爲我理解的文本消息,但對於模板消息,它說這是例外,所以這意味着我們可以在24小時後發送模板消息窗口以及即使沒有響應。如果用戶響應消息,然後錯誤消失,答覆得到交付,作爲我測試的下一個24小時窗口的響應。 –

回答

1

在政策page you mentioned的底部,它明確指出,

Exceptions include receipt and airlines templates as well as tagged generic template

如果你要發送的24 + 1窗外通用模板信息,確保他們tagged。如果他們不是,他們會拋出上面的錯誤。

+0

Facebook更新了異常部分,因爲之前的消息是我在上面提到的問題。所以之前它並沒有那麼清楚,但現在Facebook已經明確澄清了什麼是例外。 –