2013-02-28 78 views
0

我計劃對我的應用程序使用實時更新付款訂閱。由於每筆付款都會在每個月發放,因此我希望爲用戶提供獎勵積分。Facebook的訂閱實時更新

我很擔心,但如果在處理請求時碰巧發生了mysql錯誤或其他錯誤,用戶將無法獲得他們的硬幣。

我們在paypal中使用這個系統,但是使用paypal我們必須發送特定的響應消息,如果我們不paypal會繼續發送實時更新。 Facebook只需要Web服務器響應。

如果我在處理此更新時檢測到mysql錯誤,有沒有辦法在PHP中導致Facebook重新發送此實時更新?

回答

0

上實時更新的docs說:

如果變更通知到您的服務器出現故障時,Facebook將立即再次重試,然後幾次,隨頻率,在隨後的24小時。

如果在處理數據期間遇到異常,您可以將失敗響應返回給Facebook。 400以上的任何應該工作。