为了透明起见,并使社区中的开发人员能够做出数据驱动的决策,Joomla 项目提供了此 API 用于检索从 Joomla 安装收集的统计数据。
API 信息
统计 API 托管在 https://developer.joomla.net.cn/stats
处,它是所有 API 调用的基本 URL。目前,API 没有速率限制。
数据结构
所有 API 端点都返回一个 JSON 字符串,该字符串表示请求数据的数组。每个端点返回两个顶级键;data
和 total
。对于所有数据组,返回的数据结构都是将数据分组到逻辑容器中,并在 data 键中返回。例如,PHP 版本是根据次要发布分支进行分组的。每个键的值表示为已报告数据的总安装数的百分比。所有 API 返回的 total 键是已报告数据的总安装数。
API 端点
GET /
检索 API 中所有可用的数据。
GET /cms_version
从 API 检索 CMS 版本数据。
GET /cms_php_version
从 API 检索 CMS 版本数据以及 PHP 版本。
GET /db_type
从 API 检索数据库引擎数据。
GET /db_version
从 API 检索数据版本数据。
GET /db_type_version
从 API 检索数据版本数据以及数据库引擎。
GET /php_version
从 API 检索 PHP 版本数据。
GET /server_os
从 API 检索服务器操作系统数据。
POST /submit
将安装的指标提交到 API。