1

查看网站上的原始选项时,如何以编程方式获取raw.github.comurl 中的令牌值。api.github.com即,您可以从提供的 api中获取该令牌值吗?

我所指的内容与很久以前在这个问题https://stackoverflow.com/questions/9088557/download-github-raw-source-file-by-url中提出的问题相同, 但是令牌现在似乎每天更改,每个文件都不同。

我可以使用的另一种方法是直接使用 api...但是下载的内容通常以 bas64 编码,并且由于原始内容具有一些“特殊字符”,因此很难解码...或者它没有并不总是正确解码。

我目前正在使用 httr 访问 github api...但似乎无法访问我想下载的单个文件/(不是整个包)的实际内容...

4

1 回答 1

0

如此GitHub 项目所示,您不需要公共存储库的令牌。

wget https://raw.github.com/lbdremy/gedit-jade/master/jade.lang -O ~/.local/share/gtksourceview-2.0/language-specs/jade.lang

另外,对于 GitHub APIV3,不支持带有令牌的基本身份验证(请参阅“ GitHub API:继续前进”)。

于 2012-11-01T09:17:55.080 回答