为了透明起见,并使社区中的开发人员能够做出数据驱动的决策,Joomla 项目提供了此 API 用于检索从 Joomla 安装收集的统计数据。

API 信息

统计 API 托管在 https://developer.joomla.net.cn/stats 处,它是所有 API 调用的基本 URL。目前,API 没有速率限制。

数据结构

所有 API 端点都返回一个 JSON 字符串,该字符串表示请求数据的数组。每个端点返回两个顶级键;datatotal。对于所有数据组,返回的数据结构都是将数据分组到逻辑容器中,并在 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。