質問: こんにちは。 Webサイトを作成しておりますが、インスタグラムの画像を表示させたいのです。 久留米あかつき幼稚園様のサイト https://www.fujitagakuen.ed.jp/ に表示されているインスタグラムの画像のような感じにしたいので Instagram Graph APIを使用すべく、下記サイト --- 新Instagram Graph APIを使ってインスタグラムの画像をWebサイトに表示させる https://goo-up.com/796/ Instagram Graph APIの基本的な使い方・Webサイトにインスタの写真を埋め込みする方法 https://arrown-blog.com/instagram-graph-api/ -------------------------------------------- を参考に、Instagramをビジネスアカウントにし、FaceBookと連携させ FaceBook開発者ページやGraph APIエクスプローラーにアクセスして アクセストークンを取得する作業を行ったのですが 最後のアクセストークン取得時において、下記URL https://graph.facebook.com/v3.0/【id】/accounts?access_token=【2回目のアクセストークン】 にアクセスすると、 { "data": [ ] } と表示され、「access_token」がない状態となってしまい、 有効期限なしのアクセストークンが取得できません。 数回、アクセストークン取得の作業を最初から行いましたが 全て同じ結果となってしまいました。 「access_token」が表示されない原因及び対処方法をご教授頂けますでしょうか。 よろしくお願いいたします。
回答: 自己解決しました。 結論としては、InstagramアカウントがFacebookページにリンクされていないのが原因でした。 対象方法は、 Instagramアカウントを自分が管理しているFacebookページにリンクするにはどうすればよいですか。 https://www.facebook.com/help/instagram/356902681064399?helpref=related 上記サイトより、InstagramアカウントをFacebookページにリンクし、 再度アクセストークンの取得を行ったところ正常に取得でき、そのまま InstagramビジネスアカウントIDの取得も無事に出来ました。 お騒がせしまして、大変申し訳ございませんでした。。