はじめに
Instagram(以降、インスタ)のフォロアー数、フォロアーの数が1万人を超えると端数が省略されて表示されるようになります。
例として芸能人で最もフォロアー数が多い「渡辺直美」さんの画面ショットを貼ります。
ただ細かい数字が必要という場面で簡単に確認する方法が分かったので、やり方を共有します。
結論
インスタの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
},
curl
1とjq
2コマンドが使える状態であればフォロアー数を知りたい場合は以下で取得可能です。
% curl "https://www.instagram.com/watanabenaomi703/?__a=1" | jq '.graphql.user.edge_followed_by'
{
"count": 9663001
}
余談
このやり方をFacebook for Developersで検索したのですが、検索には引っかからなかったので、公式のやり方ではなく途中で使えなくなる可能性あるかもしれません。
その点についてはご留意頂ければと思います。