読者です 読者をやめる 読者になる 読者になる

ぱと隊長日誌

ブログ運用もエンジニアとしての生き方も模索中

Graph API Explorerでアプリ設定を反映したレスポンスを取得する

こんな時に

  • Graph API Explorerで実行したAPIのレスポンスがアプリで取得した場合と違う気がする
  • Breaking Changesの影響を調べたい
  • アプリ設定を反映させたAPIのレスポンスが知りたい

実行方法

まず、テストしたいアプリの開発者として登録されていることを確認してください。
アプリ > [アプリ名] > 開発者の役割
です。
ここで管理者もしくは開発者になっている必要があります。
f:id:pato_taityo:20130507234433p:plain

次にアプリ設定が期待通りになっているか確認してください。
アプリ > [アプリ名] > 詳細設定
です。
例えば、Breaking Changesの影響を調べたい場合は『移行』の項目で有効/無効を切り替えることができます。
f:id:pato_taityo:20130507234432p:plain

ここまで終えたらGraph API Explorerを開いてください。
Graph API Explorer- Facebook Developers

右上にアプリケーションというプルダウンリストがあります(デフォルトでは"Graph API Explorer"が選択されています)。これをテストしたいアプリに切り替えてください(画像では"AppTest"を選択しています)。
f:id:pato_taityo:20130507233111p:plain

これでアプリ設定に応じたAPIレスポンスを取得できます。

トラブルシューティング

リストにアプリが表示されない

ログインユーザが管理者もしくは開発者になっているかを確認してください。

アプリ設定が反映されない

アプリ設定直後だと反映されないかもしれません。数分待ってから再度試してみてください。