【问题标题】:Trying to retrieve List of projects of particular user from public repository in GitHub尝试从 GitHub 的公共存储库中检索特定用户的项目列表
【发布时间】:2020-10-10 01:27:27
【问题描述】:

我尝试从 Angular 应用程序访问 git api url,但它失败了。

https://api.github.com/search/repos/:username/projects 的 Http 失败响应:404 Not Found。

这个 url 正在工作 https://api.github.com/search/repositories/q='mm',它正在返回与关键字 mm 匹配的用户存储库列表。

我需要在特定用户仓库下显示匹配项目。

例如:poetapp 是公共存储库的所有者,在他的存储库下,需要检索匹配关键字的项目列表。

如果搜索关键字,java表示需要返回带有java关键字的项目列表。

你能帮我解决这个问题吗?

【问题讨论】:

    标签: public rest


    【解决方案1】:

    您可以拨打电话,例如

    https://api.github.com/users/BernhardLenz/repos/
    

    并在客户端进行过滤。

    可以使用 ?q=name:cas 将查询参数附加到上述 url。但是我不确定上面的 api 端点是否支持过滤器。

    【讨论】:

      猜你喜欢
      • 2020-12-13
      • 2017-05-02
      • 2014-09-09
      • 2022-11-20
      • 2022-11-24
      • 2022-10-01
      • 2020-07-10
      • 1970-01-01
      • 2020-01-21
      相关资源
      最近更新 更多