2012-11-01 55 views
1

當在webste上查看raw選項時,如何以編程方式在url中獲取raw.github.com標記值。我可以從api.github.com api中獲得該令牌值嗎?url中的原始github標記值R github api

我在參考的內容與很久以前在這個問題中提出的內容相同https://stackoverflow.com/questions/9088557/download-github-raw-source-file-by-url 但是令牌現在似乎每天都在變化,而且每個文件都不相同。

我可以使用的另一種方法是直接使用api ...但是下載的內容通常是在bas64中編碼的,並且由於原來有一些「特殊字符」,所以它很難解碼。或者它並不總是正確解碼。

我目前使用HTTR訪問GitHub的API ...但似乎不能夠訪問單個文件/(不是全包)的實際內容我想下載...

回答

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」)。