o-ba/covid-php

CovidPHP 是冠状病毒追踪 API 的 PHP API 封装器

1.2.1 2022-06-22 07:41 UTC

This package is not auto-updated.

Last update: 2024-09-12 02:46:20 UTC


README

CovidPHP 是冠状病毒追踪 API 的 PHP API 封装器,API 地址为 Coronavirus tracker API

默认情况下,数据由 约翰霍普金斯大学系统工程与应用科学中心(JHU CSSE) 提供,但您也可以使用 csbs 作为数据源。

安装

您可以使用 Composer 安装 o-ba/covid-php

composer require o-ba/covid-php

在您的脚本中引入 composer 自动加载器

require 'vendor/autoload.php';

用法

首先创建 API 封装器的实例

$covidApi = new \Bo\CovidPHP\CovidApi();

可用方法

更多信息

  • 设置 $includeTimelines 会在响应中添加时间线数据
  • 设置 $source 允许您指定要从中获取数据的数据源(默认:jhu

示例

获取所有可用源

$covidApi->getSources();

获取最新全球确诊病例、死亡和康复总数

$covidApi->getLatest();

获取所有位置

$covidApi->getAllLocations();

获取所有位置包括时间线

$covidApi->getAllLocations(true);

按国家代码获取位置数据

$covidApi->findByCountryCode('DE');

csbs 作为源按国家代码获取位置数据

$covidApi->findByCountryCode('US', false, 'csbs');

获取特定位置的数据

$covidApi->findByLocation(11);

注意

  • 所有响应将被解码并作为 array 返回

许可证

MIT 许可证