問題タブ [facebook-test-users]
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 - テスト Facebook ユーザーの削除 - グラフを開くと引き続きユーザーがレポートされます
アプリケーションごとに 500 人のテスト ユーザーの制限があることがわかったので、定期的にすべてのユーザーを削除するコードを作成することにしました。(自動テストごとに新しいテスト ユーザーを作成します)
私が見つけたのは、削除した後でも facebook がテスト ユーザーの存在をまだ報告していることです。リクエスト/レスポンスの例を以下に示します。間違って削除していますか?または、実際にテスト ユーザーを削除して、500 ユーザーの上限に達するのを回避することはできないのでしょうか?
これは、既存のユーザーにクエリを実行し、ユーザーを削除して、再度クエリを実行するトレースです。同じユーザーが結果に残ります。
testing - OpenGraphアクションをテストユーザーとして投稿できません
自分のアカウントを使用してOpenGraphアクションを投稿することはできましたが、アプリケーションのテストユーザーと同じことを行うことができず、次のエラーが発生します。
OAuthException:予期しないエラーが発生しました。後でリクエストを再試行してください。
デバッガーで使用しているアクセストークンをテストしましたが、問題ありません。
これが私が使用しているコードです-私が自分自身としてログインしているときに機能するので、コードは問題ないと確信しています:
この質問:Open Graphを介して投稿するためにテストユーザーを使用できないことも同様の問題があるようですが、投稿された修正は私には機能しません(ロールセクションとグラフAPIを介してテストユーザーを作成しようとしました)。
テストユーザーとしてログインしたときに、誰かがアクションを投稿できましたか?
facebook - Graph API を使用してクレジット テスターを追加する
テスト ユーザーをもう少し効率的に管理するために、AIR アプリケーションを構築しています。このツールの一部では、新しく作成されたテスト ユーザーをアプリケーションのクレジット テスターに自動的にリンクする必要があります。
https://graph.facebook.com/APP_ID/accounts/test-usersのようなものを使用して、ID を使用してグラフ API 経由でテスト ユーザーをクレジット テスターに追加する方法はありますか?
ありがとうございました!
fbconnect - FBConnectでのテストユーザーの使用
私は自分のサイトでOAuthログインを使用しており、テストユーザーAPIを使用してテストを実行したいと考えています。ただし、テストユーザーアカウントで実際にログインできないという問題が発生しました。
要件の1つは、ユーザーがログイン(OAuthエンドポイントに渡す)時に再認証する必要があることですauth_type=reauthenticate
。そのため、テストユーザーとしてFacebookにログインするだけでは不十分です。
- 新しいテストユーザーを作成します
- テストユーザーのパスワードを設定しました
- Developer Appを使用してログインし、Facebookのメインサイトからメールアドレスを取得します
- 自分のサイトの[ログイン]ボタンをクリックすると、Facebookのログインフォームがポップアップします
- メールアドレスとパスワードを入力します
- エラーメッセージなしでログインフォームに返送されます
これも可能ですか?これは不審に聞こえますが、AndroidネイティブアプリからFacebookユーザーアカウントをテストするためにログインできないのはなぜですか?、しかし私は100%確信していません。
ios - ネイティブ iOS アプリのテスト ユーザーを作成するにはどうすればよいですか?
ネイティブ iOS アプリをテストしようとしていますが、テスト ユーザーに大きな問題が発生しています。基本的に、テスト ユーザーを作成する通常のグラフ ベースの方法は、ネイティブ アプリでは機能しないようです。試してみると、サーバーから次の応答が返されました。
これは、SO のさまざまな投稿と古い FB フォーラムのページでサポートされているようです。
http://forum.developers.facebook.net/viewtopic.php?id=93086
ネイティブ アプリのテスト ユーザーを作成する唯一の方法は、FB で適切な偽のアカウントを作成することであると人々は言いますが、これは FB の利用規約に違反しています。これは本当に私の唯一のオプションですか?FB 開発者がネイティブ アプリのテスト アカウントをサポートできないなんて信じられません。
ネイティブアプリのテストユーザーを作成する合法的な方法を知っている人はいますか?
facebook-graph-api - Facebook グラフ API が返す (#200) 拡張アクセス許可が必要です: read_stream
私のFacebookアプリには7人のテストユーザーがいて、すべてのユーザーは相互に友達でもあります。
私はこれをリクエストしましたhttps://graph.facebook.com/me/home?access_token= 'myTestUserAccessToken'
しかし、それは戻ります
{ "エラー": { "メッセージ": "(#200) 拡張アクセス許可が必要です: read_stream", "タイプ": "OAuthException", "コード": 200 } }
Facebook のドキュメントでは、拡張アクセス許可を与えると書かれています。例: read_stream
あげました。それでも同じエラーが発生する
testing - テスト ユーザーのアクティビティは Insights に表示されますか?
テスト ユーザーによって実行されたいいね! が Facebook インサイトに表示されることを期待できますか?
testing - Facebook クレジット - テスト ユーザー
テスト ユーザーと Facebook クレジットに問題があります。テスト ユーザーを作成し、[アプリ] > [MyApp] > [クレジット] の [クレジット テスター] に追加しましたが、テスト ユーザーを使用して [クレジットを購入] ダイアログ プロセスを実行できません。支払い情報を入力した後、Facebook のエラー ページにリダイレクトされ、次のエラーが表示されます。
「このリクエストの処理中にエラーが発生しました。後でもう一度やり直してください。
[アプリ] > [MyApp] > [クレジット] で、会社を Facebook クレジットに登録していません。テストユーザーで Facebook クレジットを使用するために、私はしなければなりませんか? Facebook は、これはオプションであり、支払いには必須であると述べています。これは、テスト/開発には必要ありません。
何か案は?
どうもありがとう
facebook-graph-api - ロケーションベースの開発のためのFacebookの異なるバージョン?
私は携帯電話からのFacebookのチェックイン機能を使用するアプリに取り組んでいます。Facebookでアプリの複数のバージョンを作成したので、本番、テスト、開発を分離しておくことができます。すべて良い。ただし、test、dev、prodのいずれのチェックインも、ライブのFacebookプラットフォームに移動し、ライブのFacebookページで「これはテストです」や「何とか何とか」などのチェックインにつながります。これらの実際の/ライブページではチェックインできないが、チェックインできる方法はありますか?言い換えれば、開発者がコンテンツを自由に更新できるサンドボックスまたは開発バージョンはありますか?
みんなありがとう!
最高、サチン