如何以编程方式获取托管在 Apache Projects 上的项目的详细信息(我们有 API)吗?

How can I get details of Projects hosted on Apache Projects Programatically (Do we have API)?

我想获取托管在 Apache Projects 上的项目的详细信息。

是否有任何 API 支持我说 Java 项目列表(或)给定项目 ID 获取与特定项目相关的所有问题?

我使用它的 API 为 GitHub 上托管的项目做了这个,但我是 Apache 项目的新手,找不到任何这样的 API。

这取决于这些 Apache 项目的托管方式(例如,单独的 apache httpd 服务器没有任何 API 来列出这些项目)。

对于 Apache,这些项目镜像在 GitHub,这意味着您可以使用 GitHub API on repositories to

https://api.github.com/orgs/apache/repos

URL 将为每个 Apache 项目 return 提供大量详细信息(包括一个字段 "language": "Java"),您可以过滤上述 URL 答案以便保留只有你想看的项目。