新着お知らせ EmbedSocial MCP: connect your data to any AI tool
BlogInstagramSocial Media Feeds

2020年のInstagram API大幅変更:今すべきこと

InstagramはレガシーAPIプラットフォームの基本パーミッション(Basic Permission)の廃止を発表しました。

Nikola Bojkov
View as Markdown
Instagram API
Nikola Bojkov

Nikola Bojkov

EmbedSocial Team

アップデート:Instagramは当初発表されていた2020年3月2日ではなく、2020年6月29日にAPIの変更を実施しました。

Instagramは、レガシーAPIプラットフォームの基本パーミッション(Basic Permission)の廃止を発表し、今回のInstagram APIの変更がユーザーや、Instagramコンテンツの生成・表示ツールを提供するサードパーティ開発者にどのような影響を与えるかについて指針を示しました。

この記事では、最新のInstagram APIの変更について知っておくべきことすべてと、お使いのプラグインが動作しなくなった場合に今日からすぐに使い始められる解決策をご紹介します。

2020年10月24日:新しいFacebook oEmbedエンドポイント

Facebookはこの度、oEmbedエンドポイントの変更を発表しました。レガシー版のドキュメントは2020年10月24日に廃止され、エラーコード400を返すようになります。そのため、開発者は同じ機能を提供する新しいFacebook oEmbedエンドポイントを使用する必要があります。この変更内容を確認し、お使いのアプリへの影響を把握するには、リクエストにbreaking_change=oembedパラメータを含めてください。

パスやその要件が変更されているため、新しいエンドポイントへ移行する場合は新しいoEmbedドキュメントをご参照ください。

このAPIが提供する主なユースケースは次のとおりです。

今回の変更により、上記の機能を提供していたアプリの開発者は、次の要件を満たす必要があります。

開発者がこれらの要件を満たさない場合、そのアプリはWordPressやウェブプラットフォーム向けの埋め込みオプションを提供できなくなります。

2020年6月20日:新しいBasic Display API

2020年6月29日、Instagramは古いAPI(「Basic Permission」)の使用を停止し、個人のInstagramアカウントの写真をウィジェットに表示できないようにします。

この現行APIを利用しているサードパーティアプリは、この日以降、新しいAPIに切り替えなければ、あなたのアカウントの写真を表示できなくなります。

つまり、今回のInstagram APIの停止により、公式のInstagram APIに接続されていないスクレイパー、プラグイン、アプリは、基本的にそのサービスを提供できなくなります。

最大の変更点は、新しいAPIであるBasic Display APIの導入です。すべてのサードパーティアプリやプラグインは、これまでの機能を提供し続けるために、このAPIのパーミッションを取得する必要があります。

今回のアップデートの目的は、ユーザーのプライバシーと安全を守りながら、コンシューマー向けのユースケースを実現できるAPIを構築することです。

これを実現するため、Instagram Basic Display APIの導入には、次の3つの大きな変更が伴います。

2020年6月29日は、Instagramユーザーとサードパーティアプリの開発者にとって、間違いなく節目となる日です。

ですが、希望を捨てないでください。

Graph APIは従来のものよりもはるかに制限が厳しくなりますが、開発者にとって改善の余地も残されています。

(ユーザーとしての)あなたが収集された情報により広くアクセスするには、Instagramビジネスアカウントまたはクリエイターアカウントが必要になります。

なぜInstagramはこのAPI変更を行うのか?

これまでにInstagramプロフィールへのアクセスを許可したことのあるアプリをお持ちの場合、このセキュリティ機能はあなたにも当てはまります。

これは、写真の収集・編集、コラージュ作成、人気写真の検索を行うサードパーティアプリ、出会い系アプリ、その他のマーケティングプラットフォームなどが対象となります。

ユーザーとして、このアップデートにより、すでにInstagramアカウントへのアクセス権を持っているサードパーティアプリを管理できるようになります。この機能をオンにすると、連携しているアプリと共有する情報を自分で選べるようになります。

Instagramアカウントに連携させたくないソーシャルメディアアプリがあれば、いつでもアクセス権を解除するオプションを選択できます。

このセキュリティ設定をInstagramアプリで見つけるには、「設定」を選択し、次に「アプリとウェブサイト」を選んでください。

Instagramのセキュリティでアプリを削除する

今回のアップデートの背景にある考え方は、何年も前に使っていたアプリに、Instagramのユーザー名やすべての写真、キャプション、タイムスタンプ、パーマリンクなどの情報へアクセスし続けさせる理由はない、というものです。これは、非公開のInstagramアカウントを維持しようとしている方には特に当てはまります。

以上のことから、この新しいInstagramの機能はセキュリティ上きわめて重要なものとなっています。たった一度のクリックで、個人データの保護を強化するのに役立ちます。

Google、Twitter、Facebookはずっと以前にこの機能を実装していましたが、遅きに失したとはいえ、何もしないよりは良いでしょう。

新しいInstagram APIの変更は、Instagramプラグインやウィジェットのユーザーにどう影響するのか?

今回のAPI変更により、個人アカウントのパーミッションをもとにInstagramとの連携を提供しているサードパーティ製ソリューションの多くは、自社のプラットフォームを再申請する必要があります。

つまり、新しいBasic APIを実装するためにInstagramからパーミッションを取得し、その後、APIの要件に合わせて機能を編集する必要があるということです。

その結果、サポートやメンテナンスがされていないアプリやプラグインの多くは、2020年6月29日に動作しなくなります。

新しいBasic Instagram APIでは、個人アカウントで利用できなくなる機能がいくつかあります。たとえば次のとおりです。

これらの機能はInstagram Graph APIで利用可能になりますが、より多くのInstagram feed機能を提供するには、ほとんどのサードパーティプラットフォームが特別なアクセス権を取得する必要があります。

新しいInstagram APIの変更に対応しているのはどのプラットフォームか?

朗報なのは、InstagramやFacebookのAPIを扱う信頼性の高い、プロフェッショナルなチームを擁するプラットフォームは、すでにこの状況を熟知しており、その多くがすでに新しいAPIに切り替えているということです。

そのため、お使いのInstagram feedアプリが動作しなくなり、代わりとなるInstagramプラグインが必要になった場合は、すでに新しいInstagram APIに対応しているEmbedSocialのソリューションをぜひお試しください。

facebookとInstagramのフィードアグリゲーター

そして、すでにEmbedSocialをご利用の方は、わずか数ステップで個人アカウントを再接続する方法について、以下の手順をご確認ください。

EmbedSocialプラットフォームは、すでに新しいInstagram APIを実装しています。つまり、個人のInstagramアカウントをお持ちのユーザーも、引き続きこれを使ってInstagram feedを生成・表示できるということです。

ニコラ・ボイコフ、EmbedSocial CEO

EmbedSocialは、Instagramの個人アカウントにもビジネスアカウントにも対応できる準備が整っています。お使いのInstagramアカウントの種類に応じて、どの製品が最適か、またAPIのどの機能が含まれているかを、以下の詳細でご確認ください。

個人アカウントには、EmbedSocialのソーシャルフォトプラットフォームを

EmbedSocial製品は、個人のInstagramアカウント向けで、次のようなユースケースに対応します。

APIにおける最新のInstagramアップデートにより、EmbedSocialは引き続きこれらのオプションを提供でき、個人アカウントをお持ちの既存ユーザーには、プロフィールを再接続していただくだけで済みます。

そのため、新規ユーザーの方はそのままEmbedSocialにご登録いただければ、以下で説明する再接続の作業を行わなくても、新しいAPIアップデートが自動的に適用されます。

そして、EmbedSocialの既存ユーザーの方全員は、引き続き投稿を表示するために、Instagramアカウントの再接続が必要です。

EmbedSocialでInstagramの個人アカウントを再接続する方法は次のとおりです

  1. EmbedSocialにログインする
  2. 「Instagram Albums」に移動し、アルバムのひとつを開く
  3. 上部の「Re-connect @youraccount Account」ボタンをクリックする
  4. そのアルバムを表示しているアカウントでInstagramにログインする
  5. Instagramのパーミッションダイアログで「Continue」をクリックし、必要なパーミッションを付与する

Instagram APIの再接続

詳しくは、以下の動画にあるスクリーンショット付きの手順をご覧ください。

***ご注意:*作成したフィードのうち、異なる個人アカウントから生成されたものについては、フィードごとに再接続の手順を繰り返す必要があります

ビジネスアカウントには、EmbedSocialのInstagramアグリゲーターを

アバターやコメント数・いいね数などのほとんどの機能は、Instagram Graph APIを通じて利用できます。これはビジネスアカウント向けのEmbedSocial製品に実装されています。

これらの機能が必要な場合は、個人アカウントからビジネスアカウントに切り替えて、EmbedSocial製品をご利用いただくことをおすすめします。

個人アカウントの再接続方法や切り替え方法についてさらにサポートが必要な場合は、お気軽にお問い合わせください。

EmbedSocialから最大限の価値を引き出せるよう、喜んでお手伝いいたします。

まとめ

要約しましょう。

InstagramはAPIに新しい変更を導入しており、APIの新しい変更に対応していないプラグインは動作しなくなります。

朗報なのは、EmbedSocialのようなプロフェッショナルなプラットフォームはすでに新しいAPIを実装済みであり、ユーザーはInstagramアカウントへの簡単な再接続を通じて必要なパーミッションを許可するだけで、引き続きInstagram feedを表示できるということです。

APIを通じてより多くのデータが必要なユーザーは、ビジネスアカウントに切り替え、EmbedSocialのようなプロフェッショナルなInstagram feedプラグインを使うことで、Instagram Graph APIが提供するすべての機能を利用できるようになります。

EmbedSocialをお試しになるには、ぜひEmbedSocialの無料トライアルに今すぐお申し込みください。

Frequently Asked Questions

Instagram APIとは何ですか?

APIはApplication Programming Interface(アプリケーション・プログラミング・インターフェース)の略で、サードパーティのアプリやツールがInstagramと連携し、Instagramに関連する何らかの機能を実行できるようにするものです。

たとえば、EmbedSocialプラットフォームは、Instagram投稿を収集・埋め込みするオプションを提供するために、Instagram APIと連携しています。

これを行うには、こうしたアプリやツールを提供する企業が、Instagram APIを利用するためのアクセス権とパーミッションを取得する必要があります。

Instagram APIへのアクセス権を取得するには?

Facebook for developersのガイドによると、Instagram Basic Display APIへのアクセス権を取得するには、次のものを準備する必要があります。

  • Facebook Developerアカウント
  • メディアを含むInstagramアカウント
  • 自分が所有する公開ウェブサイト(実際のウェブサイトでも、一般的な無料のものでも構いません)
  • Terminalのようなコマンドラインツール、またはcURLリクエストを実行できるPostmanのようなアプリ

上記の必要なものを揃えたら、いよいよ始める準備が整います。

まず、Instagram APIを使用するためのAccess tokenを取得し、次の手順に従います。

  1. Facebookアプリを作成する
  2. Instagram Basic Displayを設定する
  3. Instagramテストユーザーを追加する
  4. テストユーザーを認証する
  5. コードをトークンと交換する
  6. ユーザーノードをクエリする

なお、アプリを本番公開(go live)するには、ビジネスとアプリの機能について、以下で説明するレビュー申請プロセスを受ける必要があります。

Instagram APIのレビュープロセスとは何ですか?

前述のとおり、InstagramがFacebookプラットフォームと統合されたことに伴う変更により、Facebookチームからの承認を得てアプリを公開・稼働させる方法が変わりました。

これは、ユーザーがあなたのアプリがFacebook/Instagram APIを通じて提供する機能のパーミッションを付与して使い始める前に、手動での承認が必要になるということです。

このApp Reviewプロセスでは、アプリがユーザーから要求するデータの種類を指定し、そのデータをどのように利用するかを説明します。

すべてのアプリレビューの手順は公式ウェブサイトで説明されており、その一部には次のものが含まれます。

  • アプリのApp Dashboardにサインインし、レビューを受けたいアプリを選択して、左側のナビゲーションメニューでApp Reviewのリンクを見つける。
  • 新しいパーミッションごとに、承認を申請する必要があります
  • アプリが各パーミッションをどのように利用するかを詳しく説明する
  • そのパーミッションがアプリで必要である様子を示す画面録画(スクリーンキャスト)を提供する
  • オンボーディング規約に同意する

なお、アプリのレビューを完了しても、Facebookは現在、すべての新規アプリにビジネスまたは個人の認証(verification)の完了を求めています。お使いのアプリがLiveであっても認証をまだ受けていない場合、認証が完了するまで、これまでに承認されていたパーミッションや機能へのアクセスを失う可能性があります。もっともなことですよね。

Instagram/Facebookアプリの公開承認を得るために、自分のビジネスを認証するには?

ビジネス認証のプロセス全体を完了するまで、お使いのアプリは、製品に関連する承認済みのソーシャルネットワークのパーミッションや機能を一切利用できません。

これを行うには、まずDeveloperアプリアカウントにアクセスし、**「Settings」>「Basic」**タブに移動します。

Instagramアプリのレビュープロセス

続けるには、ビジネスの認証方法について公式のステップバイステップガイドに従ってください。

なお、ビジネス認証は既存のすべてのアプリに適用されるため、新しいアプリはすべてビジネス認証が必要なものとしてフラグが立てられます。

Instagramの個人アカウントとビジネスアカウントの違いは何ですか?

個人のInstagramアカウントは、友人やフォロワーとつながり、交流するために使われます。基本的なプロフィール情報、写真、動画を表示でき、Instagramのアルゴリズムが(友人からのものも、フォローしているインフルエンサーからのものも)最も関連性の高い結果を確実に表示してくれます。

一方、Instagramビジネスアカウントは、Instagramを使ってビジネスを宣伝し、Instagramプラットフォームがサポートする方法でエンゲージメント率を高めるための、あなたのInstagramマーケティングツールです。質の高いコンテンツを投稿すれば、Instagramのアルゴリズムは必ずそれを評価してくれます。

個人アカウントと同じように機能します。ビジネスに関する写真、動画、Instagram stories、関連ハッシュタグ、ステッカー、GIFを投稿したり、IGTVやInstagramライブ動画のオプションを使ったり、ユーザーをホームページや商品の購入ページへ誘導するスワイプアップリンクを使ったり、このソーシャルメディアプラットフォームがInstagramユーザーに提供するあらゆる新機能を活用したりして、新しい顧客を引きつけ、つながることができます。

Instagramビジネスプロフィールと個人アカウントの最大の違いは、Instagram広告(Instagram Ads)を出稿できること、連絡先情報やInstagramインサイト(insights)にアクセスできること、そしてマーケティング戦略に活用できるその他多くの機能が使えることです。

ただし、Instagramでは非公開プロフィールをいつでもビジネスアカウントに切り替えるオプションも用意されています。

Instagramの個人アカウントをビジネスアカウントに切り替えるには?

個人プロフィールをビジネスアカウントに切り替えるには、Instagramプラットフォームの仕様上、あなたが管理者または編集者となっているFacebookビジネスページを、自分のInstagramアカウントにリンクする必要があります。

InstagramアカウントをFacebookビジネスページに追加する方法について、簡単なチュートリアルを作成しました。

Nick Poggi, TrovaTrip Ryan Hazlewood Zanna Ollove, Boston College Brooks Hitzfield, Seven Sons
400,000社以上のブランドに選ばれています

Instagramフィードを数分で埋め込む

EmbedSocialのウィジェットで、Instagramの投稿をあらゆるウェブサイトに表示できます。

無料トライアルを開始

いつでもキャンセル可能。全機能をご利用いただけます。

関連記事

View all posts
ECサイトにInstagram投稿・リールを埋め込む方法と効果

ECサイトにInstagram投稿・リールを埋め込む方法と効果

ECサイトにInstagram投稿・リールを埋め込むと購買率が向上します。HTMLコード・API・ツールの3つの方法と、EmbedSocialで実現するEC特化の活用術を解説。Shopify・WordPress・BASE・カラーミーショップへの対応手順や、商品ページへのUGC配置でCVRを高める実践ノウハウも網羅。

ソーシャルリスニング実践:Threads × キーワード収集 × 人気ドラマ編|データの読み方から活用まで

ソーシャルリスニング実践:Threads × キーワード収集 × 人気ドラマ編|データの読み方から活用まで

Threadsキーワード収集で集めた人気ドラマ関連の投稿550件を事例に、ソーシャルリスニングのデータ確認・分析・UGC活用まで実践的な手順を解説します。EmbedSocialを使った一気通貫ワークフローも紹介。

MEO運用をn8nで自動化する方法|EmbedSocial × n8n 実践ガイド【2026年版】

MEO運用をn8nで自動化する方法|EmbedSocial × n8n 実践ガイド【2026年版】

MEO運用の「自動化できること・できないこと」を整理し、EmbedSocial × n8n × ClaudeによるMEO自動化の3レイヤー構造を紹介。実践例としてEmbedSocial × n8nのワークフローを解説。他社MEOツールとのAPI連携比較も掲載。

UGC二次利用許諾の取り方3選|キャンペーン・Instagram・TikTok別に解説【2026年版】

UGC二次利用許諾の取り方3選|キャンペーン・Instagram・TikTok別に解説【2026年版】

UGCを安全に二次利用するには、事前同意・事後申請の2つのアプローチがあります。ハッシュタグキャンペーンでの事前同意方式と、EmbedSocialを使ったInstagram・TikTokの許諾リクエスト自動化をステップで解説します。

多店舗のMEOをAIエージェントに任せる─ EmbedSocial for MEO 完全ガイド

多店舗のMEOをAIエージェントに任せる─ EmbedSocial for MEO 完全ガイド

EmbedSocial for MEOは、AIと自動化で多店舗・複数拠点のMEO運用を効率化するプラットフォームです。本記事では2026年の市場変化や全機能、導入事例、既存ツールとの違いを網羅。店舗数増加による運用負荷に悩むチェーン本部や代理店にとって、最適なツール選定と意思決定を支援する決定版ガイドです。

【検証】Claudeに「Instagramセクションを作って」と頼んで見えた、LLMの限界とUGCツールの必要性

【検証】Claudeに「Instagramセクションを作って」と頼んで見えた、LLMの限界とUGCツールの必要性

ChatGPTやClaude等でUGCセクションは作れるのか?マーケターが実際に検証。AI単体では架空のUGCが生成され景表法違反のリスクがあり、API連携や許諾管理などの運用基盤も構築できません。LLMで戦略・コピーを作りUGCツール(EmbedSocial)で運用する、正しい相互補完の最適解を解説します。