web-dev-qa-db-ja.com

InstagramAPIから履歴データを取得する方法

Instagramの分析ウェブアプリを作っています。 Instagram APIエンドポイントをすべて注意深く読みましたが、履歴データ(つまり、時間の経過に伴うフォロワー)を取得する方法が見つかりません。必要なのは、各フォロワーオブジェクトに添付された日付のようなものだけです。

ただし、これを提供するInstagram分析サイト(minter.ioなど)があります。

https://minter.io/faq#faq-posting-1

上記のリンクから: "Minter.ioは、Instagramアカウントとハッシュタグに関する完全な履歴データを提供します。ただし、アカウント–失われたフォロワーのハッシュタグのリスト–リーチと露出これらのレポートでは、データはレポートが最初に生成された日付。 "

私のアカウントのminter.ioレポートからのこの履歴データの例:

Followers on instagram over time, generated by minter.io

この時点で、私は次のいずれかだと思います。

  1. Minterは、APIを介して提供されない追加データを取得するために、Instagramと特別な取り決めをしています。
  2. 何かが足りない。

ユーザーデータを以前のレポートと比較することでこれを行う方法を理解しています( このSO質問 のように)==)しかし、明らかにMinterは他の方法でそれを行っています。私が彼らとトライアルアカウントを作成した最初の時から生成されました。

どんな助けでも大歓迎です。前もって感謝します。

8
Peter Krieg

FacebookグラフAPIは、InstagramBusinessアカウントの詳細な洞察を返すInstagramInsightsAPIをリリースしました。

https://developers.facebook.com/docs/instagram-api/reference/user#insights

上記は、フォロワー数のあるユーザーインサイトです。グラフAPIで利用できるようになった多くのメディアインサイトもあります。

このAPIの使用方法の詳細は、次の回答に記載されています。 新しいGraph APIを使用してユーザーのInstagramフィードにアクセスする方法は?

1
enator