AbleCloud PHP SDK  1.8.x
PHP SDK of AbleCloud API
Public 成员函数 | 所有成员列表
ACWeatherMgr类 参考
类 ACWeatherMgr 继承关系图:
Inheritance graph
[图例]
ACWeatherMgr 的协作图:
Collaboration graph
[图例]

Public 成员函数

 __construct ($name, $version, $context)
 
 getLatestPM25 ($area)
 
 getLastDaysPM25 ($area, $day)
 
 getLastHoursPM25 ($area, $hour)
 
 getLatestAqi ($area)
 
 getLastDaysAqi ($area, $day)
 
 getLastHoursAqi ($area, $hour)
 
 getLatestWeather ($area)
 
 getLastDaysWeather ($area, $day)
 
 getLastHoursWeather ($area, $hour)
 
- Public 成员函数 继承自 ACService
 __construct ($name, $version, $context)
 
 getName ()
 
 getVersion ()
 
 getContext ()
 
 getLastError ()
 

额外继承的成员函数

- Protected 成员函数 继承自 ACService
 resetLastError ($errCode=0, $errMessage='')
 

详细描述

天气服务。

构造及析构函数说明

◆ __construct()

ACWeatherMgr::__construct (   $name,
  $version,
  $context 
)

构造函数。

参数
$namestring AbleCloud天气服务的名字。
$versionint AbleCloud天气服务的版本。
$contextACContext ACContext对象,表示访问该远程服务所依赖的环境信息。

成员函数说明

◆ getLastDaysAqi()

ACWeatherMgr::getLastDaysAqi (   $area,
  $day 
)

获取指定地区最近N天的空气质量值。

参数
$areastring 要查询的地区的名字,如"北京"。只支持到地级市级别。
$dayint 指定要查询的天数范围,表示查询最近$day天以来的数据。取值范围为区间[0,7],0也表示7天。
返回
array 操作成功时返回ACAQI对象组成的数组;操作失败时返回NULL,并且可以调用方法getLastError()获取错误信息。

◆ getLastDaysPM25()

ACWeatherMgr::getLastDaysPM25 (   $area,
  $day 
)

获取指定地区最近N天的PM2.5值。

参数
$areastring 要查询的地区的名字,如"北京"。只支持到地级市级别。
$dayint 指定要查询的天数范围,表示查询最近$day天以来的数据。取值范围为区间[0,7],0也表示7天。
返回
array 操作成功时返回ACPM25对象组成的数组;操作失败时返回NULL,并且可以调用方法getLastError()获取错误信息。

◆ getLastDaysWeather()

ACWeatherMgr::getLastDaysWeather (   $area,
  $day 
)

获取指定地区最近N天的温度湿度值。

参数
$areastring 要查询的地区的名字,如"北京"。只支持到地级市级别。
$dayint 指定要查询的天数范围,表示查询最近$day天以来的数据。取值范围为区间[0,7],0也表示7天。
返回
array 操作成功时返回ACWeather对象组成的数组;操作失败时返回NULL,并且可以调用方法getLastError()获取错误信息。

◆ getLastHoursAqi()

ACWeatherMgr::getLastHoursAqi (   $area,
  $hour 
)

获取指定地区最近N小时的空气质量值。

参数
$areastring 要查询的地区的名字,如"北京"。只支持到地级市级别。
$hourint 指定要查询的小时范围,表示查询最近$hour小时以来的数据。取值范围是区间[0,24],0也表示24小时。
返回
array 操作成功时返回ACAQI对象组成的数组;操作失败时返回NULL,并且可以调用方法getLastError()获取错误信息。

◆ getLastHoursPM25()

ACWeatherMgr::getLastHoursPM25 (   $area,
  $hour 
)

获取指定地区最近N小时的PM2.5值。

参数
$areastring 要查询的地区的名字,如"北京"。只支持到地级市级别。
$hourint 指定要查询的小时范围,表示查询最近$hour小时以来的数据。取值范围是区间[0,24],0也表示24小时。
返回
array 操作成功时返回ACPM25对象组成的数组;操作失败时返回NULL,并且可以调用方法getLastError()获取错误信息。

◆ getLastHoursWeather()

ACWeatherMgr::getLastHoursWeather (   $area,
  $hour 
)

获取指定地区最近N天的温度湿度值。

参数
$areastring 要查询的地区的名字,如"北京"。只支持到地级市级别。
$hourint 指定要查询的小时范围,表示查询最近$hour小时以来的数据。取值范围是区间[0,24],0也表示24小时。
返回
array 操作成功时返回ACWeather对象组成的数组;操作失败时返回NULL,并且可以调用方法getLastError()获取错误信息。

◆ getLatestAqi()

ACWeatherMgr::getLatestAqi (   $area)

获取指定地区最新的空气质量值。

参数
$areastring 要查询的地区的名字,如"北京"。只支持到地级市级别。
返回
ACAQI 操作成功时返回ACAQI对象;操作失败时返回NULL,并且可以调用方法getLastError()获取错误信息。

◆ getLatestPM25()

ACWeatherMgr::getLatestPM25 (   $area)

获取指定地区的最新的PM2.5值。

参数
$areastring 要查询的地区的名字,如"北京"。只支持到地级市级别。
返回
ACPM25 操作成功时返回ACPM25对象;操作失败时返回NULL,并且可以调用方法getLastError()获取错误信息。

◆ getLatestWeather()

ACWeatherMgr::getLatestWeather (   $area)

获取指定地区最新的温度湿度值。

参数
$areastring 要查询的地区的名字,如"北京"。只支持到地级市级别。
返回
ACWeather 操作成功时返回ACWeather对象;操作失败时返回NULL,并且可以调用方法getLastError()获取错误信息。

该类的文档由以下文件生成: