問題タブ [facebook-credits]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
facebook - 支払いダイアログ エラー: この方法は、この表示タイプではサポートされていません
WP7 デバイスで Facebook クレジットによる購入をテストしようとしていますが、次のメッセージが表示されます。
API エラー コード: 3
API エラーの説明: 未知のメソッド
エラー メッセージ: このメソッドは、この表示タイプではサポートされていません。
私は次のようにダイアログを起動しています:
デスクトップブラウザでは問題なく動作します。
モバイル クレジットの購入が iPhone でサポートされていないことは知っていますが、ドキュメントによると、他のモバイル プラットフォームでも動作するはずであることが示されているようです: http://developers.facebook.com/docs/credits/
どんな助けでも大歓迎です。
facebook-credits - サンドボックス モードのみでの Facebook クレジット API エラー 1383049
Facebook クレジット取引の支払いダイアログを開こうとすると、エラー コード 1383049 が表示されます。このエラーは、サンドボックス モードを有効にした場合にのみ発生します。無効にすると、問題なく動作します。このエラーは、サンドボックス モードの他のアプリでは発生していないようです。
Facebook 開発者がこのフォーラムを読んでいるかどうかはわかりませんが、この問題を解決する方法を知っている人はいますか?
ありがとうございました!
payment-gateway - Facebook クレジットの別の方法はありますか? またはFacebookアプリに支払いゲートウェイの統合を使用できますか?
Facebook アプリの支払いゲートウェイを統合したいと考えています。しかし、Facebook クレジットは使いたくありません。
Facebook クレジットに代わるものはありますか。
またはFacebookアプリに支払いゲートウェイの統合を使用できますか?
php - エラー:使用しているアプリが応答していません。後でもう一度やり直してください
私はここで与えられたチュートリアルを使用しています。最初にlocalhostをcallBackUrlとして試し、次に実際のIPを試しましたが、どちらの場合も質問のタイトルに示されているエラーが発生しました。どうすれば解決できますか?PHPを使用しています
ありがとう
サンドボックスモードです
facebook-credits - Facebook クレジットの実装が機能していません
私は開発者で、自分のアプリ「マインドマッチャー」に FB クレジットを実装しようとしています。「mindmatcher」という名前のアプリを作成し、次に示すサンプルに従って 2 つのスクリプトを作成しました。
http://developers.facebook.com/blog/post/489/
ここをクリックして、私が作成したページにアクセスできます。
http://apps.facebook.com/mindmatcher/testBeforeCallback.php
アプリの設定で Call Back URL を設定しました。
この callback.php も、上記 URL のサンプルに従って作成されます。しかし、Pay Now FB ボタンをクリックすると、次の URL をクリックすると表示されるエラーが常に表示されます。
「お支払いの処理中に問題が発生しました
申し訳ありませんが、お支払いの処理で問題が発生しました。この取引に対する請求はありません。もう一度やり直してください。"
アプリをすぐに公開する必要があるため、この問題をできるだけ早く解決するために助けが必要です。
前もって感謝します。
php - クレジット: 申し訳ありませんが、お支払いの処理中に問題が発生しました。この取引は請求されていません
私はここで与えられたPHPの例を使用しており、URLで与えられたエラーを与えています. 会社の詳細を追加し、サンドボックス モードでテストしました
facebook-credits - Facebookはクレジット取引に対して税金を徴収しますか?
Facebook は買い手と売り手のすべての位置情報を持っており、開発者はユーザーの位置情報を持っていない可能性があるため、Facebook は Facebook クレジットの取引に必要な税金を請求し、アプリの所有者がクレジットを引き換えたときにその金額を徴収しますか?
ios - モバイルウェブで支払いを有効にすると、ネイティブiOSでアプリが壊れます
アプリケーション設定で[モバイルウェブでの支払いを有効にする]をオンにすると、アプリケーションがネイティブのFacebookアプリに表示されなくなります。これは起こっているはずですか?
アプリをサンドボックスモードでビルドしFB.UA.nativeApp()
、ネイティブかどうかを判断するために使用しました。ネイティブの場合、Facebookのクレジットボタンをすべて無効にします。
ただし、現在アプリは公開されており、デベロッパー設定で[モバイルウェブで支払いを有効にする]チェックボックスをオンにすると、アプリがネイティブiOSから消えたり、アクセスエラーが発生したりします(Androidではすべて問題ありません)。チェックボックスをオフにするとすぐにアプリが動作を再開しますが、もちろんすべてのクレジットボタンがAndroidで機能するわけではありません。
Facebookが、単一のチェックボックスですべてのプラットフォームでクレジットを使用できないようにするのは奇妙に思えます。私たちは何か間違ったことをしているのですか、それともこれは私たちが対処しなければならないことですか?
javascript - 「oscif」を false に設定するか、FB.ui 呼び出しで dev_purchase_params:{"oscif":true} を省略しても、価格は引き続き現地通貨で表示されます
ドキュメントによると: https://developers.facebook.com/docs/reference/dialogs/pay/
dev_purchase_params - Pay Dialog で価格を現地通貨 (USD など) で表示するかどうかを設定します。JavaScript SDK を使用して {'oscif': true} が提供されている場合、支払いダイアログは現地通貨で価格を表示します。
oscif を false に設定したり、完全に省略したりしても、oscif で何をしても、Facebook の支払いダイアログで次のように表示されます。
価格: $0.10 USD (1 クレジット)
これの代わりに:
価格: 1 クレジット ($0.10 USD)
私が気付いていない他の何かが起こっていますか?バグのように思えますが、これを想定してはいけません。
これについて何か助けていただければ幸いです!