問題タブ [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.

0 投票する
1 に答える
1017 参照

security - Facebookアプリケーションでのさらに別のInternet Explorer 9 sslの問題

これについて非常に多くのスレッドを見ましたが、これまでのところ何も機能していません...だから、アプリケーションがあり、https なしでアクセスした場合 ( http://apps.faceなど... https:// でアクセスした場合)エクスプローラーがおかしくなり、下部にダイアログが開きます。保護されたコンテンツのみが表示されます (これは何ですか)。このエラーにより、Facebook のクレジット ダイアログが開かなくなりますが、友人の招待ダイアログを開くことはできます...奇妙な...

ie9 コンソールには、次のような多くの行が表示されます。

HTTPS セキュリティはhttp://profile.ak.fbcdn.net/hprofile-ak-snc4/211650_610002617_527396によって侵害されます

次に、古いスレッドで、fb.init フェーズの前に次の JS 行を追加する必要があることを発見しました。

この:

これらを使用した後、ダイアログは停止しましたが、それでもこれらのエラーが発生しました:

SCRIPT5: アクセスが拒否されました。

canvas_proxy.php?version=3、89 行目の文字 3

私は必ず使用しました:

チャネルとヘッドの両方で...

それでも - apprequest ダイアログは開きますが、Facebook のクレジットは開きません。

これを読んでくれてありがとう、多分誰かが何か考えを持っていますか?

0 投票する
0 に答える
603 参照

amazon-ec2 - FBクレジットアプリが応答していません

以前は機能していた単純なFBクレジットアプリケーションに戻りましたが、現在は「AppNotResponding」を返します。

これに関する以前のいくつかの投稿を参照してください(例: http: //facebook.stackoverflow.com/questions/7188998/integrating-facebook-credits-results-in-the-application-you-are-using-is-not-reおよびhttp ://facebook.stackoverflow.com/questions/8166977/credits-callback-script-not-called-error-1383046)が、URL/アクセスエラーに関連しているようです。

サーバーはEC2上にあり、コールバックはどこからでもHTTPとHTTPSを介してアクセスできますが、ヒットすることはありません... Apacheログにはアプリケーションへの最初のリクエストが表示されますが、コールバックは表示されません...ElasticIPとCNAMEを使用してみましたAWSで生成されたDNS名にマッピングされます(elbは含まれません)

FBで新しいテストアプリを作成し、最新のFBサンプルコードをインストールし、必要に応じてAPP_IDとSECRETを変更しましたが、これはまったく同じように動作します

また、1151エラーが時々発生します(http://facebook.stackoverflow.com/questions/7429519/fb-credits-error-1151)が、すべてのアプリはFB iframeにあるため、これも混乱を招きます

FBがここで行う関連会社の検証はありますか?-アプリが数か月間休止していたため、「ブラックリストに登録」された可能性がありますか?プライバシーポリシーが欠落していると、これが発生する可能性がありますか?

0 投票する
0 に答える
704 参照

ruby-on-rails-3 - クレジットのコールバックが ping されていませんか?

アプリにクレジットを統合しようとしていますが、次のエラー メッセージが表示され続けます。

ただし、サーバー ログからは、FB がコールバック URL に ping を送信しているようには見えません。

私のJS

}

私はRailsアプリで作業しているので、これは私の見解です:

コンソールにエラーコードが表示されるため、すべてが機能しているようです。

コールバックが応答しない、または FB によって ping されない理由がわかりません。

0 投票する
1 に答える
410 参照

facebook-credits - Facebook 支払い設定を更新できません

アプリ > クレジット開発タブにコールバック URL ページを追加すると、「Facebook Payments 設定を更新できません」というよくあるエラーが数か月間発生しています。私は次のことを試しました:

  • アプリをサンドボックスおよび非サンドボックスとして設定しようとしました
  • コールバック ページは 200 OK を返します (その件に関して任意の URL を試しました)。
  • FB Credits アカウントに正当な会社情報を追加しました
  • テストユーザーを追加して、または追加せずに試しました

コールバック URL やテスト ユーザーを編集しても、エラーが表示されます。これは新しいアプリ (2011 年 3 月に作成) であるため、現在、両方のフィールドは空です。2010 年に作成された私が所有する他のアプリは、構成に関してアクティブであるか完全に空白であるかに関係なく、偽の情報が入力された場合でも、クレジット情報を編集するときに完全に機能します。したがって、このバグは明らかに「新しい」アプリにのみ影響します。

私のアプリは実稼働の準備ができており、開始するには FB クレジット アカウントを有効にするだけで済みます。

開発者が調べることができれば、App ID を提供します。私は検証済みの開発者であり、動作する他のアプリを持っています (ただし、古い GUI に支払い情報を追加していました)。

ありがとうございました

追伸: これに言及している他の投稿を認識していますが、「回答」としてタグ付けされずに自分の声を追加する方法がわかりませんでした (エラー - Facebook の支払い設定を更新できません)。クロスポストでごめんなさい。

0 投票する
2 に答える
389 参照

facebook - クレジット 残高を取得

私はゲームに取り組んでおり、現在のユーザーのクレジット残高にアクセスできるようにする必要があります。Facebook クレジット API ドキュメントはこれを参照していましたが、削除されたようです。

getBalance はまだ利用できますか? getBalance 呼び出しをどのように実装しますか?

0 投票する
1 に答える
779 参照

facebook - FB クレジット コールバック URL の JSP コード

Facebook クレジット API を使用して Facebook iframe アプリを開発しています。そのためにFB JavaScript SDKを使用しています。しかし、Java や JSP で FB クレジット コールバック URL のサンプル コードを見つけることができません。私が見つけたのはPHPコードだけで、PHPをあまり知りません..誰かが私のためにJSPまたはJavaでそれを変換できますか? ここにPHPのサンプルコードがあります

0 投票する
1 に答える
472 参照

ssl - 自己署名証明書付きの支払いコールバックURLhttps

支払いコールバックURL(https)は自己署名証明書で機能しますか、それとも商用SSL証明書が必要ですか?

クイックチェックを行ったところ、ハンドシェイク中にFacebookからサーバー(デフォルトのhttpsポート443)へのSSL接続が失敗し、HTTPリクエストも実行されませんでした。

FBのアプリ構成をHTTPに変更するとすぐに、すべてが正常に機能します。

これまでのところ、canvas urlなどの他のすべては、自己署名証明書で問題なく機能し、支払いコールバックURLでのみ問題が発生します。

0 投票する
1 に答える
287 参照

php - Facebook クレジット コールバック検出リクエスト

リクエストがajaxではないように見えるため、コールバックリクエストがFacebookからのものであるかどうかを検出する方法はありますか。

0 投票する
1 に答える
238 参照

facebook - クレジットコールバックのpayments_get_itemsメソッドにエラーを応答する方法

誰かがpayments_get_itemsメソッドにエラーを応答する方法を知っていますか?

Payments_status_updateメソッドの場合、「キャンセルされた」ステータスを送信できますが、payments_get_itemsメソッドのエラーメッセージは文書化されていません(私が知っているように)

たとえば...すべてのユーザーが購入できるアイテムがありますが、ゲーム全体で数量が限られています。注文を送信できるようにアイテムが残っているときにユーザーUIが読み込まれましたが、アイテムの説明を返送しているときに、アイテムが残っていないことがわかりました。今は説明を送信したくないので、次の通信で「キャンセルされた」メッセージ

解決策はありますか?