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

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

facebook - Facebook テスト ユーザー API: セキュア ブラウジングを無効にする

生成された facebook テスト ユーザーの "安全なブラウジング" オプションを (テスト ユーザー API を介して) 無効にしたいので、https を使用せずにローカル サーバーで実行されている場合でも、アプリに (サンドボックス モードで) アクセスできます。

これをアーカイブできるかどうか、またどのようにアーカイブできるか考えていますか?

また、可能であれば、テスト ユーザーの他のアカウント設定 (プライバシー設定など) も変更できますか?

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

facebook-graph-api - 一部の既存の Facebook テスト ユーザーがログオフされ、削除されていないのにログインできなくなったのはなぜですか?

fb認証を使用するアプリに対して、 Facebook Test Java APIである種の負荷テストを行っています。

私はセレンテストを並行して行っているので、いくつかの効果を見ることができます:

  1. テストユーザーを作成しています
  2. ログインURLを取得します
  3. このloginURLを使用して、セレン駆動のブラウザで認証しています
  4. 私は他の多くのユーザーを作成しています。それぞれがいくつかのことを行い、ポイント1からユーザーと友達になります。これは、セレン駆動のブラウザーで見られます。
  5. ある時点で、このユーザーがブラウザで facebook からログオフしたことがわかります。他のテストユーザーが作成され、並列スレッドでターゲットユーザーと友達になるため、正確な瞬間は明確ではありませんが、500ユーザーを作成すると、これが発生するようです.
  6. 手順 2 で取得した loginURL で再度ログインしようとしても、まだログインできません。fb からログイン ページにリダイレクトされます。
  7. API がエラーを返す前に、API を使用して 500 をはるかに超えるユーザー (少なくとも 2000) を作成することは可能ですが、この制限に達するずっと前にログオフが観察されます。

問題は、問題なくサポートされているテスト facebook ユーザーの制限はどれくらいですか?

また、テストの開始時にはテスト ユーザー アクセス トークンは正常に機能していましたが、テストの終了時にはすべてが無効になり、グラフ API はそのトークンを使用して写真をアップロードできませんでした。

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

facebook - Facebook テスト ユーザー権限

テストユーザーにさまざまな権限を付与するために、私は何日も試みてきました。

アプリでアクセス許可を指定しても、テスト ユーザーはアクセス許可を取得しません。古いページからのいくつかのアイデアは、もはや機能していないようです。私はもう試した:

*アプリのアクセス許可を更新し、テスト ユーザーをログインしてから再度ログインすると、新しいアクセス許可の要求は行われません...

※ユーザー作成時にアプリを認可していません。(代わりに、テストユーザーにログインし、アプリを承認します。テストユーザーはまだ適切な権限を取得していません(または、Facebookのチュートリアルでそうすべきだと言っているにもかかわらず、それらを要求することさえあります)

*テストユーザーを手動で作成しようとしました:

これも機能しません。Facebookはエラーメッセージを返します...

これについて新しい/関連性のある洞察を持っている人はいますか?

注: Facebook の統合に 2 週間取り組んだ後、独自のヘルプ ページが古くなっている/無効である/壊れているのを見るのはとてもイライラします... 試してみると、それらが時代遅れであることに気付くリンクが常に表示されます...

誰?:-)

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

facebook - Facebook テスト ユーザー login_url を使用しようとすると 404 エラーが発生する

プログラムでFacebook テスト ユーザーを作成するlogin_urlと、新しいユーザーの が機能しません。login_url をフェッチすると、404 エラーが返されます。

簡素化された例 (Python)。最後の 2 行で問題が発生します。

テスト ユーザーの login_url が機能する前に、まず Facebook のホームページを取得する必要があると指摘する人もいます。同じ問題に遭遇したため、上記の回避策を含めましたが、うまくいきませんでした。[編集: _fb_noscript=12015 年半ば以降、JavaScript 以外のテスト クライアントに必要なクエリ パラメータを追加しました。] [2017 年 8 月の編集: 削除されました_fb_noscript=1。不要になり、noscript後で FB 認証リクエストが 500 を返すようにする Cookie を設定します。]

また、ブラウザで login_url を直接開いてみました。

  • Facebook にまだログインしていない場合は、一般的な Facebook 404 ページが表示されます。
  • すでに開発者アカウントにログインしている場合、Facebook はプラットフォームのテスト ユーザーとしてログインすることを警告し、テスト ユーザーのアカウントへのログインを許可します。

最後のポイントは、テスト ユーザーが適切に作成されていることと、正しい login_url を持っていることを確認しているようです。しかしもちろん、自動テストには何の役にも立ちません。(開発者アカウントにログインしてテストを実行したくありません。)

テスト ユーザーの login_url を自動テストに使用する他の方法はありますか?

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

ios - iOS で Facebook 開発アプリにテスト ユーザーとしてログインする

現在開発モードで実行されている Facebook アプリを作成しました。開発用 Facebook アカウントを使用して iOS に正常にログインでき、すべてが機能しているようです。

ロールを使用していくつかのテスト ユーザーを作成しました-> テスト ユーザー。そこのインターフェースを使用して、そのユーザーにパスワードを追加しました。デバイスの設定で、生成された電子メールと設定したパスワードを使用してテスト ユーザーとしてログインし、それが機能します。Facebook アプリがインストールされていません。

このテスト ユーザーとしてアプリで Facebook にログインしようとすると、いつものように <"AppName" があなたの基本的なプロフィール情報と友達のリストにアクセスしようとしています> と表示され、"OK" をタップします。次に、XCode で次のエラーが発生します。

APP_ID は構成済みのアプリ ID です。これは、開発者またはテスターとして設定されていない場合に通常のユーザーが受け取るエラーと同じであることに注意してください。

私の開発アカウントで動作するため、コードで何か間違ったことをしているとは思いません。

テスト ユーザーをテスターとしてマークするために必要なことはありますか? Facebook のドキュメントには次のように書かれています ( https://developers.facebook.com/docs/apps/test-users ):

テスト ユーザーには、関連付けられたアプリに対する「テスター」権限のみが与えられます。つまり、ライブ モードまたはサンドボックス モードでアプリを使用できますが、技術的な設定を編集したり、そのアプリの分析情報にアクセスしたりすることはできません。

それは私にとって、これが機能するはずであることを意味しています。

要するに、テスト ユーザーとしてアプリにログインするにはどうすればよいでしょうか?

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

ios - Facebook テスト ユーザー: ページに「いいね!」

アプリを使用する前に、ユーザーが Facebook ページを気に入ったことをユーザーに要求するアプリを作成しています。テスト ユーザーのドキュメントには、テスト ユーザーは Facebook ページを好きにできないと書かれていることは知っていますが、テスト ユーザーが独自の Facebook ページを作成すると、好きになれることがわかりました。ただし、これらのようなものにアクセスする方法が見つかりません。これは、アプリをテストするときに知っておく必要があることです。誰でも方法を知っていますか?