1

ローカル開発用とビルド サーバー (受け入れテスト環境) 上の Web アプリケーション用に別々の URL があります。これは、ローカルと受け入れテスト用に 2 つの別々のテスト アプリをセットアップする必要があることを意味します。

テスト ユーザーを作成するとき、それらは 1 つのテスト アプリでのみ有効になるようにしか作成できないようです...そして、テスト アプリ間でテスト ユーザーを共有する方法を見つけることができませんでした。これを行うことができないと、自動化された受け入れテストが苦痛になります...ローカルテストと受け入れテスト用に個別のテストデータが必要になるためです。

これを簡単に解決する方法についての提案を聞きたいですか?

4

3 に答える 3

1

curl を使用した簡単な例 (ダッシュボードからは実行できません)

コピー

curl -i -X GET \
 "https://graph.facebook.com/v2.9/SOURCE_APP_ID/accounts/test-users?access_token=SOURCE_APP_ACCESS_TOKEN"

ペースト

curl -i -X POST \
 -d "uid=TEST_USER_ID" \
 -d "owner_access_token=SOURCE_APP_ACCESS_TOKEN" \
 -d "access_token=TARGET_APP_ACCESS_TOKEN" \
 "https://graph.facebook.com/v2.9/TARGET_APP_ID/accounts/test-users"
于 2017-05-14T18:46:03.103 に答える
0

Afaik は、1 つのアプリに対してのみテスト ユーザーを作成できますが、Facebook ドキュメントで説明されているように、API を使用して作成することもできます: https://developers.facebook.com/docs/apps/test-users

サンプルコードへの直接リンク: https://developers.facebook.com/docs/graph-api/reference/v2.2/app/accounts/test-users

于 2014-12-02T11:23:25.480 に答える
0

テスト ユーザーを作成し、API を使用してユーザーを 2 番目のアプリに接続します。

于 2014-12-02T16:45:43.973 に答える