Record / Server Side
グラフAPIエクスプローラにてAPI投稿のアクセストークン発行(Facebook/Instagram)
FacebookのAPIにアクセスするための認証トークンで、アプリケーションプログラムはFacebookのデータに安全かつ制限された方法でアクセスできます。
グラフAPIエクスプローラ
グラフAPIエクスプローラを使用して生成します。
Meta for Developersには、APIを使用するFacebookアカウントでログインします。
グラフAPIエクスプローラ
https://developers.facebook.com/tools/explorer/
アプリとページとアクセス許可
publish_to_groups
publish_pages
pages_manage_posts
pages_read_engagement
user_photos
pages_show_list
pages_read_user_content
アクセストークンを生成
生成されたトークンを確認
アクセストークンデバッガー
https://developers.facebook.com/tools/debug/accesstoken/
長期のアクセストークンを取得
下記のcurlコマンドで長期(無期限)のアクセストークンを取得できます。
curl の url にはパラメータ指定が必要です。
- Graph API のバージョン: 2024年7月時点は v20.0
- 【アプリID】
- 【アプリシークレット】
- 【アクセストークン】: 前項で取得した短期のアクセストークン
アプリIDとアプリシークレットの確認方法
発行されたaccess_token
Terminalを使用せず生成する方法(Webで)
Meta Graph API でfacebookに使うときの長期トークンを取得
https://usual.tools/tools/token-01
長期トークンをデバッガーで確認
資料
長期アクセストークン
https://developers.facebook.com/docs/facebook-login/guides/access-tokens/get-long-lived