なんか 100 Contribution超えたので自分がどれくらいの位置なのかなーと思ってQiitaサイトをクロールして順位調べてみました。こういうことすると規約違反でBANされるのかなぁと思いながらやっちゃいました。運営さんごめんなさい。
Qiita API
QiitaはちゃんとAPIを公開していて、そこからデータを取得できるようになっています。
当たり前ですが基本はスクレイピングなどはせずにこちらを使いましょう。
ただこのデータで各ユーザのContribution数は取得できません。
ランキングを競うのはQiitaの運営方針と違うんでしょうね。素敵です。
とはいえ自分の位置を知りたかったのでクロール&スクレイピングで全ユーザのContribution調べてみました。
だいたいの数値
運営方針(おそらく)に則りランキングは全公開はしませんが、せっかく調べたので目安だけ公開。
ちゃんとクロールできてる保証はないので参考程度にお願いします。
10,000 Contribution以上: 0.01%
1,000 Contribution以上: 0.39%
100 Contribution以上: 3.4%
10 Contribution以上: 9.8%
1 Contribution以上: 13.7%
86%以上のユーザはROM専ですね。1記事書いて自分でストックするだけで上位14%に入るチャンスががが。
自分の順位知りたい
順位を確認できるやつ
(クロールした3/6~7のときのデータ)