github获取uid方式

简介: github获取uid方式


不要在已成的事业中逗留着。——巴斯德

首先方式是:

https://api.github.com/users/VampireAchao

例如我访问得到:

{
  "login": "VampireAchao",
  "id": 52746628,
  "node_id": "MDQ6VXNlcjUyNzQ2NjI4",
  "avatar_url": "https://avatars.githubusercontent.com/u/52746628?v=4",
  "gravatar_id": "",
  "url": "https://api.github.com/users/VampireAchao",
  "html_url": "https://github.com/VampireAchao",
  "followers_url": "https://api.github.com/users/VampireAchao/followers",
  "following_url": "https://api.github.com/users/VampireAchao/following%7B/other_user%7D",
  "gists_url": "https://api.github.com/users/VampireAchao/gists%7B/gist_id%7D",
  "starred_url": "https://api.github.com/users/VampireAchao/starred%7B/owner%7D%7B/repo%7D",
  "subscriptions_url": "https://api.github.com/users/VampireAchao/subscriptions",
  "organizations_url": "https://api.github.com/users/VampireAchao/orgs",
  "repos_url": "https://api.github.com/users/VampireAchao/repos",
  "events_url": "https://api.github.com/users/VampireAchao/events%7B/privacy%7D",
  "received_events_url": "https://api.github.com/users/VampireAchao/received_events",
  "type": "User",
  "site_admin": false,
  "name": "VampireAchao",
  "company": "@apache @dromara @baomidou ",
  "blog": "https://vampireachao.github.io/",
  "location": "Beijing",
  "email": null,
  "hireable": null,
  "bio": "Cover Person of Gitee、Dromara-Stream-Query Author、Dromara-Hutool、Baomidou-Mybatis-Plus Team Member、Apache StreamPark Committer,Apache Shenyu  Contributor",
  "twitter_username": "VampireAchao",
  "public_repos": 83,
  "public_gists": 1,
  "followers": 75,
  "following": 183,
  "created_at": "2019-07-10T12:22:27Z",
  "updated_at": "2024-03-29T06:35:39Z"
}

这里的id就是uid

GitHub REST API文档地址:

GitHub REST API 文档 - GitHub 文档

用户的 REST API 终结点 - GitHub 文档

curl -L \
  -H "Accept: application/vnd.github+json" \
  -H "Authorization: Bearer <YOUR-TOKEN>" \
  -H "X-GitHub-Api-Version: 2022-11-28" \
  https://api.github.com/user

对应的状态码说明

“Get the authenticated user”的 HTTP 响应状态代码

状态代码 说明
200 OK
304 Not modified
401 Requires authentication
403 Forbidden


相关文章
|
数据采集 数据挖掘 测试技术
LabVIEW电路板故障诊断系统
LabVIEW电路板故障诊断系统
270 0
非华为笔记本安装华为电脑管家
非华为笔记本安装华为电脑管家
|
1月前
|
存储 人工智能 分布式计算
中国AI云市场阿里云占比35.8%位列第一
国际权威市场调研机构英富曼(Omdia)发布《中国AI云市场,1H25》报告——2025年上半年,中国AI云市场规模达223亿元,阿里云占比35.8%位列第一,市场份额高于2到4名的总和,凭“AI全栈”继续引领市场发展。
|
8月前
|
运维 NoSQL Cloud Native
国内独家|阿里云首发MongoDB 8.0,性能提升“快”人一步
阿里云作为MongoDB的最佳战略合作伙伴,在国内独家发布了8.0版本,支撑广大用户进一步提升业务效率。
|
移动开发 小程序 JavaScript
uni-app多端应用开发:常见跨端兼容问题及处理策略
uni-app多端应用开发:常见跨端兼容问题及处理策略
1205 0
|
Oracle 关系型数据库 数据库
Oracle 19c OCP 认证考试 083 题库(第37题)- 2024年修正版
本文介绍Oracle 19c OCP认证题库中的1Z0-083科目,包含85道试题,需在150分钟内完成,通过分数为57%。重点解析了关于阈值、指标和警报的问题,并指出需通过Oracle指定的WDP机构培训后才能参加考试,考试科目包括082和083,通过后可获得OCP证书。CUUG作为金牌合作机构,提供详细咨询与帮助。
445 2
|
机器学习/深度学习 安全 算法
【网络安全】隐私计算迎来千亿级风口,一文讲清它的技术理论基础。
【网络安全】隐私计算迎来千亿级风口,一文讲清它的技术理论基础。
462 0
|
安全 数据库 数据安全/隐私保护
撞库攻击是什么?如何有效阻止撞库攻击?
通过采取这些防护措施,可以有效降低撞库攻击的成功几率,保护用户的账户和数据安全。
805 0
撞库攻击是什么?如何有效阻止撞库攻击?
|
Ubuntu 搜索推荐 Linux
【专栏】8款适合学生的Linux发行版,看看有没有你喜欢的!
【4月更文挑战第28天】本文介绍了8款适合学生的Linux发行版:Ubuntu(用户友好,稳定且有教育资源)、Linux Mint(优化用户体验)、Fedora(创新前沿)、openSUSE(强大稳定)、Elementary OS(简洁设计)、Manjaro(Arch Linux的易用版)、Zorin OS(类似Windows)和Kubuntu(KDE桌面环境)。选择时需考虑易用性、软件资源、社区支持和稳定性。这些发行版各具特色,适合不同需求的学生,有助于提升技术能力和探索精神。建议学生亲自尝试,找到最适合自己的Linux发行版,以适应不断发展的技术环境。
594 0