目次

テストユーザ作成

公式ドキュメント

http://developers.facebook.com/docs/test_users/

アクセストークン取得

Facebook アプリの設定ページから、「アプリID」と「アプリの秘訣」を確認する。

調べた情報を使って、ターミナルから以下のコマンドを実行する。

curl -F grant_type=client_credentials \
-F client_id=アプリID \
-F client_secret=アプリの秘訣 \
https://graph.facebook.com/oauth/access_token

正常に処理されると、以下のようなレスポンスが返る。

access_token=アプリの秘訣|適当な文字列

ユーザー作成

取得したアクセストークンを使って、ターミナルから以下のコマンドを実行する。

curl -F installed=true \
-F access_token="アクセストークン" \
https://graph.facebook.com/アプリID/accounts/test-users

正常に処理されると、以下のようなレスポンスが返る。

{
   "id":"Facebook ID",
   "access_token":"アクセストークン",
   "login_url":"ログインURL",
   "email":"適当なemail",
   "password":"適当なパスワード"
}

ブラウザでログインURLにアクセスする。

フレンド申請

curl -F access_token="Aさんのアクセストークン" \
https://graph.facebook.com/AさんのFacebook ID/friends/BさんのFacebook ID

テストユーザーの削除

curl -X DELETE \
-F access_token="Aさんのアクセストークン" \
https://graph.facebook.com/AさんのFacebook ID