どうもこんにちは。HYです。
2020年の7月より、InstagramのAPI仕様が変わったようです。(今までの方法では投稿が表示できない。)
最終的に、InstagramのビジネスアカウントIDとアクセストークンが必要なのですが、その取得に手間が少々かかります。
取得手順はいろんなところで解説があるので、ここでは割愛します。
あとは、PHPで投稿データを取得して、そのデータをtwigに渡して、無事ECサイト上(ECCUBE3.0系)にInstagramの投稿を表示させることができました。
…ホッとしたのも束の間、3.0系ではなく、4.0系でオープンさせたいと要件変更があり、さらにカスタマイズすることになりました。