ユーザーが Facebook 資格情報を使用してサービスに登録できる Web サイトを開発しました。
この機能のエンド ユーザー テスト ケースを実行するために使用できるテスト Facebook アカウントを作成するにはどうすればよいですか?
ユーザーが Facebook 資格情報を使用してサービスに登録できる Web サイトを開発しました。
この機能のエンド ユーザー テスト ケースを実行するために使用できるテスト Facebook アカウントを作成するにはどうすればよいですか?
Graph API を使用してテスト ユーザーを作成できます。彼らを「偽の」ユーザーと呼ぶべきではありません。それには否定的な意味合いがあるからです。Facebook は、偽のアカウントを積極的に閲覧し、閉鎖しています。あなたが話しているのは、Facebookアプリケーションをテストするためのアカウントだと思います...
ドキュメントには、API を介してテスト ユーザーを作成する方法が詳しく説明されています。
https://graph.facebook.com/APP_ID/accounts/test-users?
installed=true
&name=FULL_NAME
&locale=en_US
&permissions=read_stream
&method=post
&access_token=APP_ACCESS_TOKEN
リクエスト内の独自のデータをすべて置き換える必要があり、返されるレスポンスは次のようになります -
{
"id": "1234...",
"access_token":"1234567..." ,
"login_url":"https://www.facebook.com/platform/test_account..."
"email": "example...@tfbnw.net",
"password": "1234..."
}
その後、そのユーザー資格情報を使用して、アプリケーションの認証プロセスと機能をテストできます。
API を使用してテスト アカウントを作成するだけでなく、アプリケーションのダッシュボードの [ロール] セクションにあるインターフェイスを使用することもできます。https://developers.facebook.com/apps/APP_ID/roles
問題なくテスト アカウントを設定できました。最後に、アカウントが Web サイトと適切にやり取りするために欠落していたパラメーターを見つけました。
乾杯。