最近まで、API認証を必要とせずにInstagramユーザーメディアを取得する方法がいくつかありました。しかし、どうやら、ウェブサイトはそれらすべてを止めました。
oldメソッドの一部:
そして、いくつかのold関連の質問は次のとおりです。
ユーザーのウェブページをcrawlingすることで、最初の20個のアイテムを取得できましたが、これは、特にInstagramがサポートしていない場合、適切または標準的な方法ではありません。正式に。
currentlyが機能するメソッドを知っているかどうか疑問に思いました。
残念ながら、InstagramはプライベートAPIを含む多くのAPIを停止しました。 https://www.instagram.com/developer/ :
Instagramユーザーのプライバシーとセキュリティを継続的に改善するために、Instagram API Platformの非推奨を加速し、以下の変更を直ちに有効にします。
これらの変更の詳細と原因を説明するいくつかのリンク:
いくつかの非公式のクロール方法が提案されています(@Louis Bによって提案されています) https://stackoverflow.com/a/49906525/27884 。これらの方法は毎週変換されていることを考慮に入れる必要があります。したがって、私は間違いなくプライベートAPIを使用することを好みます。
更新:
古いパブリックAPI(認証なし)が再び機能しています。 this :のように、プロファイルURLの末尾に?__a=1
を追加することでアクセスできます。
https://www.instagram.com/leomessi/?__a=1