InstagramはInstagramプラットフォームAPIの廃止を発表しました:
「Instagramユーザーのプライバシーとセキュリティを継続的に改善するために、Instagram APIプラットフォームの廃止を加速しています」
彼らのドキュメントと変更ログは、新しいInstagramグラフAPIを参照すると述べています。
多くの、ほとんどすべての古いエンドポイントが非推奨になったことは明らかですが、ログイン機能については何も述べられていません。
「新しいInstagramグラフAPI」はビジネス指向の動作のみを参照しているようです。そのため、私の質問は、認証のためにInstagramログイン機能も非推奨になっているのですか?
ご参考までに:
これについて私が言えることは、2か月の調査の結果、YESです。Instagramのログインは完全に廃止されます。
これは公式ニュースには直接語られていませんが、公式ニュースは「Instagram APIプラットフォームの廃止」を発表しており、Instagramログインはそのプラットフォームの下にあり、完全に非推奨になります。
もう1つのポイントは、数週間後、エラー "リダイレクトURLにパラメータが存在するため、以前のようにInstagramログインが機能しなくなることです:force_classic_login"
InstagramがリダイレクトURLにこのパラメータを追加して「クラシックログインビュー」を強制しているようです。このクラシックログインビューは、Cookieエラー管理が原因で一部のデバイスで問題を引き起こしています。
Facebookの方向性は非常に明確です。「ユーザー指向」から「ビジネス指向」にすべてを移行したいと考えています。したがって、開発者は、「Instagram製品」とともに、Facebookログインを使用できる企業向けのアプリを構築する必要があります。そのため、これらのアプリを使用するユーザーは、「Facebookログイン」をクリックし、許可の間にInstagramスコープを共有するよう求められます。このフローをよりよく理解するには、こちらの公式スクリーンキャストをご覧ください https://developers.facebook.com/docs/instagram-api/getting-started#screencast
私の調査結果によると、それは廃止されません。 Instagramにログインするには、Instagramのbasic
スコープAPIにアクセスできる必要があります(ビジネスアカウントのみではなく、通常のアカウントのみ)。現在、通常のユーザーをサポートするこのスコープは、古いInstagramの開発者プラットフォームでのみ使用できます。
しかし このドキュメントはFacebookによる によると、この機能は2019年の初めにGraph APIに追加され(この記事の執筆時点ではまだ提供されていません)、古いAPIは2020年の初めに廃止される予定です。 Facebookのドキュメントからの引用です:
非ビジネスプロファイルのサポート[将来]:非ビジネスプロファイルの基本的な権限は2019年の初めにサポートされる予定です。
私はまた、レビュー検証のプロセスについてより詳細な応答を持っています 別の関連スレッドで 。