0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Instagram(インスタ)で1万人を超えたアカウントのフォロアー数、フォロー数を知るためには"?__a=1"を付与する

Last updated at Posted at 2022-02-27

はじめに

Instagram(以降、インスタ)のフォロアー数、フォロアーの数が1万人を超えると端数が省略されて表示されるようになります。

例として芸能人で最もフォロアー数が多い「渡辺直美」さんの画面ショットを貼ります。

スクリーンショット_2022-02-27_17_21_43.png

ただ細かい数字が必要という場面で簡単に確認する方法が分かったので、やり方を共有します。

結論

インスタのURLに?__a=1を付与するとフォロー数、フォロアー数の細かい数を知ることが可能です。

今回の「渡辺直美」さんのアカウントを例にすると以下のように知ることが可能です。
※ 現在のフォロアー数は「9,662,980」人のようですね!

% curl "https://www.instagram.com/watanabenaomi703/?__a=1" | jq .
・・・略・・・
{
  "graphql": {
    "user": {
・・・略・・・
      "edge_followed_by": {
        "count": 9662980
      },
      "fbid": "17841400317520134",
      "followed_by_viewer": false,
      "edge_follow": {
        "count": 757
      },

curl1jq2コマンドが使える状態であればフォロアー数を知りたい場合は以下で取得可能です。

% curl "https://www.instagram.com/watanabenaomi703/?__a=1" | jq '.graphql.user.edge_followed_by'
{
  "count": 9663001
}

余談

このやり方をFacebook for Developersで検索したのですが、検索には引っかからなかったので、公式のやり方ではなく途中で使えなくなる可能性あるかもしれません。
その点についてはご留意頂ければと思います。

  1. https://curl.se/

  2. https://stedolan.github.io/jq/

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?