url R github api中的原始github标记值

时间:2012-11-01 08:24:47

标签: r github

当查看webste上的raw选项时,如何以编程方式获取url中的raw.github.com标记值。我可以从提供的api.github.com api中获取该标记值吗?

我所参考的内容与很久以前在这个问题中提到的内容相同https://stackoverflow.com/questions/9088557/download-github-raw-source-file-by-url 但是,令牌现在似乎每天都在变化,并且对于每个文件都是不同的。

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

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

1 个答案:

答案 0 :(得分:0)

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

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: Moving On”)。