我正在使用他们的API开发GitHub应用,并试图弄清我正在查询的存储库是否处于只读模式(例如,这个是https://github.com/carhartl/jquery-cookie)。
我已经搜索了他们的文档和响应,但是似乎无法确定存储库是否处于只读模式。
任何人都对此有经验,或者是否知道我可以在响应正文中使用某些内容来确定/推断回购处于只读模式?
答案 0 :(得分:1)
对于存档的存储库(只读),original changelog(一年前,2017年11月)未提及任何关联的API。
仅提及search feature。
https://github.com/search?utf8=%E2%9C%93&q=archived%3Atrue+GNOME&type=
这将匹配已归档且包含单词“ GNOME”的存储库。
因此,也许您可以尝试使用archived:true
限定词搜索该存储库。
如果搜索返回您的存储库,则会将其存档。
一种更简单的方法,用于查询GitHub repository
GET /repos/:owner/:repo
答案将包含“ archived
”字段
"archived": false,
# or
"archived": true,