1

https://developers.facebook.com/docs/creditsapi/にあるサンプルコードを試してみました。 会社の住所と支払いを追加しても、次のエラーが発生します。

APIエラーコード:1151 APIエラーの説明:申し訳ありませんが、このアプリはFacebookクレジットを受け入れる資格がない可能性があります。このアプリが以前にクレジットを受け入れたことがある場合は、もう一度やり直してください。エラーメッセージ:無効なアプリケーション

クレジットAPIはiframeアプリで最適に機能すると思います。クレジットを私のウェブサイトに統合することは可能ですか?最高のマッテオ

4

3 に答える 3

2

クレジットはFacebookキャンバスアプリでのみ機能します:

Facebook Credits APIを使用すると、ユーザーはFacebookキャンバスアプリケーション内でデジタルおよび仮想商品を購入する方法としてクレジットを使用できます。注意:クレジットAPIは、外部Webサイトではまだ使用できませんが、キャンバスiframeアプリケーションでのみ使用できます。

于 2011-10-01T23:10:55.763 に答える
1

エラーは、有効なアプリケーションIDがないためです。あなたはあなたのウェブサイトのためのアプリケーションを作成しなければならないでしょう。これは、 https://developers.facebook.com/appsにアクセスして実行できます。Webサイト用に作成されたアプリケーションがある場合でも、Webサイトにアクセスし、App ID / APIキーを取得して、

 FB.init({appId:
于 2011-09-30T19:26:57.933 に答える
1

私がしていることは、支払いのためにユーザーをiFrameキャンバスにリダイレクトし、完了したらWebサイトに戻ることです。

これがFacebookの合意に違反するかどうかはわかりません。

于 2012-04-05T15:30:31.290 に答える