制作スタイル Style

FacebookのGraph Apiで利用するアクセストークンの取得方法について

FacebookのGraph Apiを利用して、facebookの情報を取得する際に必要となりますアク
セストークンの取得方法について紹介します。

1. Facebook Developersにアクセスします。

https://developers.facebook.com/

2. My Appsを選択しまして、アクセス「Add a New App」をクリックし、アプリを新規作成します。

All Apps2

3.作成しますと、アプリのダッシュボードに遷移します。

5トークンテスト

右(赤枠)のSettingsを押します。

 

4. Settingsでアプリの情報を設定します。

61トークンテスト

 

「App Domains」(apiを利用するドメイン)
「Contact Email」(コンタクト用のメールアドレス)
また、「Quick Start」ボタン(赤枠)を押して、「Site URL」に
apiを利用するURLを指定します。
「Save Changes」ボタンを押します。

 

5. 「Access Token Tool」に遷移します。

Support

ページ上部の「Tool & Support」を押して、 「Access Token Tool」(赤枠)を押します。

 

6. 「You need to grant permissions」(赤枠)を押します。

名称未設定-1

7. 赤枠にアクセストークンが表示されます。

名称未設定-2

「アクセストークン」赤枠の表示の右にあります「Debug」を押します。

 

 

8. 「Extend Access Token」ボタン(赤枠)を押しまして、アクセストークンを2ヵ月間有効にします。

10Access Token Debugger

 

以上で設定は完了ですが2ヵ月過ぎますとこのアクセストークンは無効になります。
9.の「Extend Access Token」ボタンを押しまして、有効期限を延長する方法のほかに
以下のGetリクエストを送信する方法でも有効期限を延長することは可能です。

https://graph.facebook.com/oauth/access_token?grant_type=fb_exchange_token&client_id=<App ID>&client_secret=<App Secret>&fb_exchange_token=<Access Token>

アドレス内の
<App ID>は、3.の「App ID」です。
<App Secret>は、3.の「App Secret」です。
<Access Token>:7.の「User Token」です。

シェアありがとうございます

  • このエントリーをはてなブックマークに追加
  • Pocket

Pagetop