0

アプリケーションの支払いサブスクリプションにリアルタイム更新を使用する予定です。毎月の支払いごとに、ユーザーにゲームのボーナス ポイントを提供したいと考えています。

ただし、リクエストの処理中にmysqlエラーまたはその他のエラーが発生した場合、ユーザーはコインを取得できないのではないかと心配しています.

これと同じシステムをペイパルで使用していますが、ペイパルでは特定の応答メッセージを送信する必要があり、ペイパルを使用しない場合はリアルタイムの更新を送信し続けます。Facebook は、Web サーバーが応答することのみを必要とします。

この更新の処理中に mysql エラーが検出された場合、PHP で Facebook にこのリアルタイム更新を再送信させる方法はありますか。

4

1 に答える 1

0

Realtime Updatesのドキュメントには次のように書かれています。

サーバーへの変更通知が失敗した場合、Facebook はすぐに再試行し、その後 24 時間にわたって頻度を減らしながら数回再試行します。

データの処理中に例外が発生した場合は、失敗の応答を Facebook に返すことができます。400 以上であれば何でも動作するはずです。

于 2013-03-27T19:04:17.713 に答える