github API : Request forbidden by administrative rules

github API : Request forbidden by administrative rules

月光魔力鸭

2019-09-15 08:33 阅读 179 喜欢 0

今天用github登录自己网站的时候,竟然意外的失败了,查了下日志,发现报错:Request forbidden by administrative rules 。

当然,日志中还提供了地址让去查询,https://developer.github.com/v3/#user-agent-required .

可以看到,所有的请求必须包括user-agent 头,不然...

这里是github 官网给出的内容。

All API requests MUST include a valid User-Agent header. Requests with no User-Agent header will be rejected. We request that you use your GitHub username, or the name of your application, for the User-Agent header value. This allows us to contact you if there are problems.

我这边就是有一个请求,没有带头,导致的问题。

superagent.get('https://api.github.com/user?access_token='+obj.access_token).set('User-Agent','chrunleeAutoLogin');

OK,随便写点啥就好啦。

转载请注明出处: https://chrunlee.cn/article/github-login-error-useragent.html


感谢支持!

赞赏支持
提交评论
评论信息(请文明评论)
暂无评论,快来快来写想法...
推荐
日常使用`sublime text3`的时候,每次一打开都会提示让下载最新版本,可给愁死了。那么如何取消自动更新的提示呢?
windows 环境下有时候会使用curl工具来测试一些接口或页面,这里简单记录下在windows环境下的安装步骤。
各位同学下载软件后,如何操作?如何找到dat文件?如何使用?又有哪些注意事项呢? 这里会为大家一一道来。 微信dat怎么解码?手机内微信的文件越来越多怎么清理呢?哪些dat文件是有用的呢?在线dat转码帮你处理。
仅做记录。
使用mysql来进行更新大量数据的时候,报错:The total number of locks exceeds the lock table size 。 原因是全局设置的 innodb_buffer_pool_size 为 8M ,调整大一些就可以了。
作为一名前端开发人员来说,有一个比较好的工具会提高开发效率,不管是调试还是书写,这里推荐一个快速书写的利器:Emmet
作为程序员或多或少会用到这部分,但是又不常用,这里简单记录下大神给讲解的小技巧。
最近有实现作业的展示的需求,在这里仅仅记录下当时自己的思路,大体如何实现的,这里并不体现代码,只有思路。