Instagram APIはやたら審査が厳しいらしく、利用規約も英語なので翻訳します。
https://www.instagram.com/developer/review/
Instagramプラットフォームで作成されたすべての新しいアプリはサンドボックスモードで起動します。このモードのアプリは、任意のAPIエンドポイントを使用できますが、限られた数のユーザーとメディアに制限されています。これは、アプリの開発とテストに最適です。
LiveにアクセスしてInstagramコンテンツに完全にアクセスするには、審査と承認のために申請書を提出する必要があります。審査が終わると、あなたのアプリが承認された権限スコープのみをユーザーに要求することができます。このため、対応する権限がレビューされ承認されない限り、アプリケーションは一部のAPIエンドポイントを使用できない可能性があります。
レビュープロセスにより、Instagramコミュニティのための本物で一貫した経験を保証することができます。アプリレビュープロセスは、コミュニティメンバーがサードパーティアプリを通じてコンテンツを共有する方法を細かく制御し、アプリが互換性のあるユースケースを構築していることを支援することを目的としています。
How to Submit for Permissions Review:権限の確認のために提出する方法
・Manage Clientsに移動して、レビューのために送信するアプリを編集します
・Detailsタブでは、すべてのフィールドに入力し、Update Clientボタンで変更を保存してください
・Permissionsタブに移動し、各アクセス許可とそのレビューのステータスを表示します
・Start a submissionボタンをクリックし、指示に従ってください
提出の結果は、同じ[権限]タブに表示されます。提出物を審査するまで、再度提出することはできませんのでご注意ください。
Criteria for Review:レビューの基準
Submission quality:提出品質
注釈は、明確かつ簡潔かつ英語で書かなければならない。不十分なメモがある投稿は承認されません。
:ビデオスクリーンキャストの品質
ビデオスクリーンキャストには、アプリのInstagramログイン経験、適切な資格情報、および要求しているすべての権限の使用状況が示されている必要があります。明確で実用的なスクリーンキャストを提供していない場合は、提出を承認しません。
アプリケーション開発段階:最終バージョンと本番版アプリのみをレビューします。テスト版と開発版のアプリを使った投稿は承認されません。
ブランドとポリシーの準拠:あなたのアプリはInstagramのプラットフォームポリシーとInstagramブランドガイドラインに準拠している必要があります。
ユースケースとパーミッションの準拠:
これらのユースケースに該当するアプリの提出を承認します:
個人が第三者のアプリケーションと自分のコンテンツを共有できるようにする
ブランドと広告主が視聴者とデジタルメディアの権利を理解し管理できるようにする
放送局や出版社がコンテンツを見つけたり、メディアにデジタル権利を与えたり、適切な帰属関係でメディアを共有したりするために
提出では、要求している各権限が有効なユースケースのどれに該当するかを記述する必要があります。したがって、実際に必要な権限のみを要求してください。たとえば、最初のユースケースに該当するInstagramとの統合を構築する場合は、基本的なアクセス許可のみが必要です。
サポートしているユースケースの詳細については、ログイン許可のドキュメントを参照してください。
よくある質問
私の提出は拒否されましたが、有効なユースケースでした。私は何をすべきか?提出を拒否する一般的な理由は、アプリの評価を行うのに十分な情報がないことです。これは、あなたの提出が短すぎる場合、重要な情報を見逃した場合、良いスクリーンキャストを提供しなかった場合、ウェブサイトが機能していない場合などに発生する可能性があります。再度審査のために提出する前に、あなたのアプリが何をし、どのようにすべての許可を使用するか。ビデオスクリーンキャストを提供し、すべてのプラットフォームポリシーに従うようにしてください。
提出物に何を書かなければならないのですか?
提出は、あなたのアプリが何をしているのか、あなたが求めているパーミッションがなぜ必要なのかを正確に理解するのに十分な長さでなければなりません。投稿が短すぎたり、統合のすべての部分について説明していない場合は、アプリを理解して承認することができない場合があります。たとえば、あなたの提出物は、あなたのアプリや会社が何をしているのか、あなたの統合の対象となる承認されたユースケースのどれ、あなたのアプリを使うのか、あなたのユーザーがあなたのアプリをどのように認証するのか、統合、Instagramなどから取得したデータをどのように使用するか
ビデオスクリーンキャストにはどうすればいいですか?
ビデオスクリーンキャストは、投稿の非常に重要な部分であり、省略することはできません。 Instagramログインの経験や、あなたが要求しているすべての権限の使用法など、アプリケーションがどのように動作しているかをビデオに明確に示してください。アプリはまだサンドボックスモードになっている可能性があるため、サンドボックスユーザーのデータを使用して統合を紹介することができます。
私の会社は複数のクライアントで作業していますが、プロジェクトごとに1つのアプリを提出する必要がありますか?
いいえ、Googleでは、ハッシュタグキャンペーン、イベント、ウェブサイトなど、ワンオフプロジェクト用に作成されたアプリは承認しません。すべての統合で1つのclient_idを使用する必要があります。
私がミスをした場合、提出を取り消すことはできますか?進行中の投稿を取り消すことはできません。あなたは、新しいものを開始する前に投稿がレビューされるまで待つ必要があります。