khumam/air-pollution

一个简单的库,用于获取各国空气污染信息。

1.1 2020-09-26 10:37 UTC

This package is auto-updated.

Last update: 2024-09-27 12:59:14 UTC


README

如今,空气污染已成为一个严重的问题。多个国家都在竞相创建多个系统,以防止进一步空气污染。

此库可以帮助开发人员获取各种类型世界各地的实时空气质量数据。

安装

要安装此库,请确保您已安装 composer。

运行以下命令

composer require khumam/air-pollution ^1.0

然后使用以下代码调用数据

<?php
require_once './vendor/autoload.php';

$get = new \AirPollution\AirPollution('API-KEY');
$get->searchByCity('Jakarta');

可用方法

  1. getResult($format) 获取所有结果。默认为 JSON 格式,您也可以设置为 ARRAY。
  2. getCity($format) 获取城市详情。默认为 JSON 格式,您也可以设置为 ARRAY。
  3. getDominant() 获取主要污染物。
  4. getAqi($pollutan) 获取空气质量指数 (AQI)。默认情况下,您可以获取所有污染物的质量指数,也可以设置特定的污染物类型。支持的污染物类型有 O3, PM10, PM25, UVI
  5. getTime() 获取时间。
  6. getForecast($pollutan) 您可以获取所有污染物的未来7天的预测,或者您可以指定一个。

API-KEY

您可以从 https://aqicn.org/ 获取 API-KEY。使用您的电子邮件进行注册。

贡献

是的,您可以通过贡献来帮助优化这个库。所有贡献对这个库来说都非常有意义。