1

Facebook アプリを作成し、Credits を統合しました。ただし、クレジット API を呼び出すたびに、次のエラーが発生します。

お支払いの処理中に問題が発生しました / 申し訳ありませんが、お支払いの処理に問題が発生しています。この取引に対する請求はありません。後でもう一度やり直してください。

私の側のすべてが良さそうです。成功すると、コールバックが 3 回呼び出されます。

  1. payment_get_items
  2. payment_status_update、ステータス「配置済み」
  3. payment_status_update、ステータス「決済済み」

失敗して上記のエラー ダイアログが表示された場合、最初の呼び出し (payments_get_items) のみが実行されていることがわかります。

どちらの場合も、Facebook への応答は同じであることがわかります。

{ "content":[ { "item_id":"1", "title":"[title]", "description":"[description]", "image_url":"[url]", "product_url":"[url]", "price":30 } ], "method":"payments_get_items" }

誰かがこれを経験したことがありますか、または行動の理由が何であるか想像できますか?

ありがとうございました!

Bw

4

1 に答える 1

0

私はちょうど同様の問題を抱えていました。エラーメッセージは一般的なものであり、問​​題の正確な原因を示すものではありません。

私の場合、問題は画像のURLのつづりが間違っていることだったので、payments_get_itemsの応答を注意深く確認してください。

画像のURLの有効性を確認するだけでなく、タイトルと説明の長さに問題がないことも確認してください。境界に関する情報については、このURLの「開発者の応答」セクションを確認してください: https ://developers.facebook.com/docs/payments/callback/#payments_get_items

ところで、彼らは必要に応じて誤って製品のURLをマークしたと思いますが、念のために画像のURLと同じ値を付けることができます。

于 2012-10-16T16:45:43.260 に答える