爱意满满的作品展示区。
n0vad3v

使用 GitHub 的 GraphQL API 快速获取一个仓库 Stargazers 的信息

  •  
  •   n0vad3v ·
    n0vad3v · Apr 2, 2019 · 2561 views
    This topic created in 2623 days ago, the information mentioned may be changed or developed.

    最近由于 996.icu 仓库大火,出于对点 Star 的用户( Stargazer )量的好奇,便有一个获取仓库下所有 Stargazers 信息( Follower 数量,Following 数量,注册时间,给仓库点 Star 时间)的需求。

    无奈在使用已有了针对 REST API 接口的爬虫的时候遇到了数据无法完整爬下(在 1334 页的时候遇到 Limit )和速度太慢(一次请求只有一个用户信息)的问题,遂用 GraphQL 接口重新写了一份,分享出来,希望对于有类似需求的同学有帮助。

    相关仓库:n0vad3v/get-profile-data-of-repo-stargazers-graphql

    对于 996.ICU 仓库 Stargazers 的分析:对 996.ICU 仓库 Stargazers 的一些统计和分析

    2 replies    2019-04-02 21:47:42 +08:00
    coldwinds
        1
    coldwinds  
       Apr 2, 2019 via Android
    你这个会被一些公司利用吧
    boris1993
        2
    boris1993  
       Apr 2, 2019 via Android
    @coldwinds #1 就算你不统计,他不统计,想统计的公司还是会自己做东西统计
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2624 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 15:41 · PVG 23:41 · LAX 08:41 · JFK 11:41
    ♥ Do have faith in what you're doing.