标签: github-api

按ID获取g​​ithub用户名

使用此链接,我可以看到我在github上的(tonylampada)id是218821 https://api.github.com/users/tonylampada

我怎么能这样做呢?鉴于用户ID = 218821,用户名是什么?


更新

在这里回答nulltoken,因为它是一个很长的故事,它不适合评论.

FreedomSponsors是一个django应用程序,它使用django-social-auth来启用Github(和其他人)的登录.(你应该检查一下,顺便说一句,请参阅博客中的about页面 :-) Django-social-auth有一个配置标志,允许应用程序在数据库上存储github用户名.几天前,我部署了一个新版本的FS,启用了github登录,但"storeGithubUsername"设置为false.

一些用户注册了他们的github帐户,现在数据库有他们的github ID,但不是他们的用户名.

您可以在我的个人资料中查看我将github作为"关联帐户",但是没有指向我的github页面的链接.

我需要它来使链接指向https://github.com/tonylampada

我已经准备好部署一个修复此问题的新版本,方法是将"storeGithubUsername"(这不是它所谓的,我只是在这里简化)设置为true.但我想用已经github注册的用户修补数据库.我有他们的github ID,但不是他们的github用户名.

github github-api

34
推荐指数
2
解决办法
3万
查看次数

在拉取请求上创建评论

GitHub的注释API似乎允许您在拉取请求上创建注释,但前提是您在差异中提供特定的行号以进行注释.有没有办法在整个拉取请求上创建注释,相当于在GitHub的Web界面中拉取请求屏幕的底部键入?

github github-api

31
推荐指数
3
解决办法
8304
查看次数

我可以从私有github仓库公开发布吗?

我有一个私有github仓库中的应用程序,我想知道这些版本是否可以公开,以便应用程序可以从github自动更新自己,而不是我们必须托管它.

另外,我想知道是否可以使用已部署的应用程序中的github api来检查新的更新.

github github-api

31
推荐指数
3
解决办法
7426
查看次数

尽管用户:电子邮件范围,Github用户电子邮件仍为null

我正在关注Github的OAuth流程,并获得一个访问令牌,使我能够访问用户的电子邮件范围.当我使用https://github.com/login/oauth/access_token端点交换访问令牌的代码时,我得到以下响应:

{
  access_token: '83f42..xxx’,
  token_type: 'bearer',
  scope: 'user:email' 
}
Run Code Online (Sandbox Code Playgroud)

看起来很棒.所以我发出这个请求,使用令牌获取我的用户数据:

Accept-Language: en-us
Accept: application/json
Authorization: token 83f42..xxx
Accept-Encoding: gzip, deflate

GET https://api.github.com/user
Run Code Online (Sandbox Code Playgroud)

我确实将我的用户对象作为响应,但email属性为null.其他人有这个问题吗?

github-api

31
推荐指数
2
解决办法
5720
查看次数

如何获取用户的所有公共github提交

无论项目如何,我都想知道是否有一种简单的方法可以为所有公共存储库提供单个用户名的所有提交.

由于我属于多个组织,我正在尝试编译我作为贡献者的项目列表,以及我已接受拉取请求的项目.

到目前为止,我的google-fu和浏览github api docs证明是不够的.

github github-api

30
推荐指数
4
解决办法
7857
查看次数

是否有可能从Github网站或API获取合并列表到分支?

在我们的工作流程中,没有"直接"提交进入主分支.主分支仅接收来自Pull请求的合并.

我们可以将每个合并视为添加到主分支的新功能.

所以我想得到一个合并到master的列表,作为一种可视化随着时间的推移添加到产品中的功能块的方法.

git或Github API是否公开了这个查询,还是我必须解析原始提交?

git github github-api branching-and-merging

30
推荐指数
3
解决办法
2万
查看次数

Homebrew:如何使用pull请求中的公式

我是GIT和GitHub的新手(和Homebrew一样); 主存储库中emacs的公式在OS X Lion中被破坏,但是有一个"拉取请求"(https://github.com/mxcl/homebrew/pull/6518)可以修复问题(但它不是合并在主存储库中).

如何更新Homebrew存储库的本地副本以修复该公式?如果我管理它,如果主存储库包含该修复程序,该公式是否仍会更新?

如果术语不正确,请纠正我.

git github-api

29
推荐指数
3
解决办法
8785
查看次数

如何为组织帐户生成GitHub OAuth令牌?

我在GitHub上创建了一个组织.我的组织有一些回购.这些repos有API文档,我想gh-pages通过Travis-CI 重新构建和发布到分支.为了让Travis-CI访问我组织的repos,我需要生成一个OAuth令牌,加密它,然后添加然后在.travis.yml文件中包含加密令牌,如下所示......

env:
  global:
  - secure: "lots-of-seemingly-random-characters"
Run Code Online (Sandbox Code Playgroud)

SO帖子解释了该过程,并提供了有关如何为用户帐户执行此操作的详细信息.如何为组织帐户生成所需的OAuth令牌?

git github github-api github-pages

29
推荐指数
1
解决办法
2万
查看次数

Github API列出所有存储库和repo的内容

如果我要在外部网站上显示我的github存储库及其内容,我将如何进行此操作?是否有任何源代码可以提供给我,如果没有指出我正确的方向?我是编程的初学者,所以任何帮助都表示赞赏.谢谢大家.一瞥他们的网站

我浏览了相关的链接 - 但仍然不知道我将如何实现这一目标.

-Github列出所有回购

-Github列出所有回购内容

javascript php github github-api

28
推荐指数
3
解决办法
1万
查看次数

GitHub GraphQL相当于内容API

GitHub的GraphQL API是否与内容API等效?

我似乎无法想出一个接受repo所有者,repo名称和文件路径的查询并返回该文件的内容.我猜它与对象有关?

https://developer.github.com/early-access/graphql/explorer/

github github-api graphql

27
推荐指数
1
解决办法
2984
查看次数