我一直在尝试找到一个API,可以根据代码库所使用的编程语言查询BitBucket上的仓库。几年前我曾经使用过
https://bitbucket.org/repo/all/relevance?language=X
但是现在这个链接已经失效了。
已经有一个新的 API 可供使用。
https://bitbucket.org/api/2.0/repositories
但是关于任何查询参数都没有文档。
有没有办法浏览公共存储库?
我一直在尝试找到一个API,可以根据代码库所使用的编程语言查询BitBucket上的仓库。几年前我曾经使用过
https://bitbucket.org/repo/all/relevance?language=X
但是现在这个链接已经失效了。
已经有一个新的 API 可供使用。
https://bitbucket.org/api/2.0/repositories
但是关于任何查询参数都没有文档。
有没有办法浏览公共存储库?
https://bitbucket.org/api/2.0/repositories/
浏览所有公共存储库,但不能搜索和/或过滤结果。https://api.bitbucket.org/2.0/repositories/USER_NAME?q=language=%22LANGUAGE%22
%22
是 "
的解码版本。
有关请求过滤的更多信息,请参阅:
https://developer.atlassian.com/bitbucket/api/2/reference/meta/filtering#supp-endpoints
https://api.bitbucket.org/2.0/repositories/craigiswayne?q=language=%22shell%22
只应返回我设置为“shell”语言的公共存储库。