【问题标题】:Bitbucket search repo APIBitbucket 搜索存储库 API
【发布时间】:2015-07-22 08:34:35
【问题描述】:

我一直在尝试找到一个 API 来根据编写的语言查询 BitBucket 上的存储库。几年前我一直在使用

https://bitbucket.org/repo/all/relevance?language=X

但是现在链接已经失效了。

下面有一个新的API

https://bitbucket.org/api/2.0/repositories

但是没有关于任何查询参数的文档。

有什么方法可以浏览公共仓库吗?

【问题讨论】:

  • 不,目前不使用搜索功能无法浏览 Bitbucket 上的存储库。您可能想投票/观看问题#2934。
  • 您可以将此添加为后续人员的答案

标签: bitbucket bitbucket-api


【解决方案1】:

不,目前无法在不使用搜索功能的情况下浏览 Bitbucket 上的存储库。在 issue #2934 中提出了添加此类功能的建议,您可能想投票/观看。

在 API 方面,您可以使用端点 https://bitbucket.org/api/2.0/repositories/ 浏览所有公共存储库,但您无法搜索和/或过滤结果。

【讨论】:

    【解决方案2】:

    不确定 API 何时更改,但您现在可以使用以下语法进行更改

    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 语言设置的我的公共存储库

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-11-11
      • 2017-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-13
      相关资源
      最近更新 更多