Chcem získať podrobnosti o projekte, ktorého hostiteľom sú projekty Apache Projects.
Existuje podpora API, kde môžem povedať, zoznam projektov Java (alebo) Vzhľadom na to, že ide o ID projektu, máte všetky problémy súvisiace s konkrétnym projektom?
Urobil som to pre projekty hostené na serveri GitHub pomocou svojho rozhrania API, ale pre Apache Projects som nový a nemohol som nájsť žiadne také API.
odpovede:
1 pre odpoveď č. 1Závisí to od toho, ako sú tieto projekty Apache hosťované (napríklad samotný server Apache httpd nemá žiadne API na vymenovanie týchto projektov).
V prípade Apache sa tieto projekty odrážajú na serveri GitHub, čo znamená, že môžete použiť GitHub API na úložiskách na zoznam repozitárov organizácie Apache
https://api.github.com/orgs/apache/repos
Táto adresa URL vráti veľa podrobností pre každý projekt Apache (vrátane poľa "language": "Java"
) a vy môžete filtrovať uvedenú adresu URL, aby ste zachovali iba projekty, ktoré chcete vidieť.