如何查看GitHub用户的点star记录?

打印 上一主题 下一主题

主题 936|帖子 936|积分 2808

本人github

在 GitHub 上,你可以通过以下几种方式查看用户的 star 记录:

  • 直接访问用户的 GitHub 主页:

    • 在浏览器中打开 https://github.com/username(将 username 替换为实际的用户名)。
    • 在用户主页的顶部导航栏中,点击 “Stars” 选项卡。
    • 你将看到该用户标星的全部堆栈的列表。

  • 使用 GitHub API:

    • GitHub 提供了一个 API 端点,可以获取用户标星的堆栈列表。
    • API 端点: https://api.github.com/users/username/starred(将 username 替换为实际的用户名)。
    • 你可以使用 curl 命令或任何 HTTP 客户端工具发送 GET 请求到该端点。
    • 比方,使用 curl 命令: curl https://api.github.com/users/username/starred。
    • API 将返回一个 JSON 格式的相应,其中包含用户标星的堆栈列表。

  • 使用 GitHub GraphQL API:

    • GitHub 还提供了一个 GraphQL API,可以通过查询来获取用户的 star 记录。
    • 你需要使用 GraphQL 查询语言构建一个查询,并将其发送到 GitHub 的 GraphQL API 端点。
    • 比方,使用以下查询:
      1. query {
      2.   user(login: "username") {
      3.     starredRepositories(first: 100) {
      4.       nodes {
      5.         nameWithOwner
      6.         url
      7.       }
      8.     }
      9.   }
      10. }
      复制代码
    • 将 username 替换为实际的用户名。
    • 你可以使用 GraphQL 客户端工具(如 GraphiQL)或通过 HTTP 请求发送查询。
    • API 将返回一个 JSON 格式的相应,其中包含用户标星的堆栈列表。

请注意,通过 API 获取 star 记录可能需要身份验证,特别是当用户的 star 记录较多时。你可能需要使用 GitHub 的个人访问令牌(Personal Access Token)来举行身份验证。
另外,GitHub 对 API 的使用有一定的速率限制,因此在大量获取数据时需要注意限制和分页。
假如你只是想快速查看某个用户的 star 记录,直接访问用户的 GitHub 主页是最简朴的方式。但假如你需要以编程方式获取 star 记录,则可以使用 GitHub 提供的 API。
总之,通过以上方法,你可以方便地查看和获取 GitHub 用户的 star 记录,相识他们关注和喜欢的堆栈。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

涛声依旧在

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表