我想將我的一些代碼嵌入GitHub到我的博客中。目前爲止我發現的最好方法是使用http://www.jamesward.com/2012/06/15/dynamically-rendering-github-files-in-web-pages(修改base64解碼的小小修改),然後在其上執行一些自定義語法高亮顯示。通過Javascript對GitHub的API進行身份驗證的只讀訪問
但是,如果沒有身份驗證,則會受到GitHub強制執行的60個請求/小時速率限制的限制。我不清楚在這種情況下認證是如何工作的 - 因爲我可能使用的任何認證令牌都需要成爲我博客上的JavaScript的一部分,所以它基本上是公開的...
而且,如果我能以某種方式驗證此用法(可能將我的Origin
域連接到我的GitHub用戶帳戶?),那麼這不意味着我的博客中的所有讀者都會計入此共享費率限制,而未經驗證的情況下,每位讀者按他自己的60 /小時限制計算?