Instagramの連携にて『Meta for Developers』より無期限アクセストークン取得できない問題について
解決したいこと
『Meta for Developers』を使って無期限のアクセストークンを取得したい。
背景
2024年までは以下の記事の方法でInstagramと連携し、アクセストークンを取得していました。
参考記事
しかし、2025年2月現在、【API Query Maker】がドメイン切れ(または別の問題)で使用できなくなったため、別の方法でアクセストークンを取得する必要が生じました。
そのため、以下の記事の方法を試しました。
参考記事
現在の問題
Instagram連携するアカウントが3つあり、そのうちの 2つは無期限のアクセストークンを取得できました。
しかし、 残りの1つのアカウントだけ無期限アクセストークンが取得できません。
手順自体は合っているはずです。
【グラフAPIエクスプローラ】を使用し、
- 一度目のアクセストークンの取得
- 有効期限2ヶ月のアクセストークンの取得
までは問題なく成功しました。
しかし、 最後に無期限アクセストークンを取得しようとすると、以下のレスポンスしか返ってこない 状況です。
{
"data": []
}
本来取得できるはずの無期限アクセストークン情報(以下の赤枠部分)が返されません。
現状の確認事項
- 無期限アクセストークンが取得できないアカウントでも、HP上にInstagramの投稿は表示されている(有効期限2ヶ月のアクセストークンで連携できているため)
- FacebookページとInstagramの連携も問題なしと考えている
- 他の2アカウントと比較しても、特に設定の違いは見当たらない
試したこと
- アプリを3回作り直して試行
- 別の記事の方法も試したが、無期限アクセストークンの情報が空のまま
知りたいこと
- 何が原因なのか?
- どこを確認すればいいのか?
- 同じ問題に遭遇した方がいれば、解決策を教えてほしい!
知識がないため、どこを重点的に確認すればよいのか分かりません。
何か分かる方、ご教授いただけると助かります!
0