如何在Python中与Github API交互(无api包装器)?

时间:2019-05-04 20:06:37

标签: python api github github-api

我是编程的新手,并且熟悉(宁静的)api,我的任务是: -建立储存库 -修改“首页”和“说明”字段 -创建文件(提交) -查找树sha列出该树 - 删除文件 -添加合作者

我正在尝试使用curl(和/或也许我应该使用python request模块)。首先,我想通过以下方法检查我的个人令牌是否有效:

onHover

,我收到一条错误消息:“无效语法”。

这就是为什么我无法解决任务。例如:

curl -H "Authorization: token mytoken" https://api.github.com/user

(我正在使用jupyter笔记本)

1 个答案:

答案 0 :(得分:0)

确保您的令牌有41个字符: curl -H "Authorization: token 12345678901234567890123456789012345678901" https://api.github.com/user

我已经检查了它,并且效果很好。如果仍然遇到问题,请从Github网站重新生成它。