
# WeatherAPI
提供天气、大气相关的信息查询服务，包含"Forecast weather"，"Astronomy Info"，"City Location Info"和"Air Quality"执行动作。
#### 连接参数
WeatherAPI连接器使用APIkey认证，创建WeatherAPI连接时连接参数说明如[表1]所示。
 表1连接参数说明 
| 名称   | 必填 | 说明           | 示例值/默认值                                                                                                 |
|:---|:---|:---|:---|
| 连接名称 | 是  | 设置连接名称。      | WeatherAPI的连接。                                                                                          |
| 描述   | 否  | 对于连接的信息描述说明。 | description                                                                                             |
| key  | 是  | API密钥。       | 登录<https://www.weatherapi.com/>后，注册账号并登录。 单击我的账号（My Account）进入获取API Key的值。 |
   
#### Forecast weather
天气预报。
- 输入参数 用户配置Forecast weather执行动作，相关参数说明如[表2]所示。
   表2Forecast weather输入参数说明 
  | 参数                               | 必填 | 说明                      | 示例值/默认值                                                                                                                                                                                  |
  |:---|:---|:---|:---|
  | City Name                        | 是  | 用英文输入城市名称，有输入框和下拉框两种形式。 | Beijing                                                                                                                                                                                  |
  | Forecast Days Range              | 是  | 需要预测的天数范围。              | 3                                                                                                                                                                                        |
  | Whether to show air quality data | 否  | 是否显示空气质量数据。             | - show：yes  - not show：no   |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明请参考[表1]。
  表3Forecast weather输出参数说明 
  | 参数          | 说明            |
  |:---|:---|
  | forecastday | 预测天数信息列表。     |
  | 预测日期        | 预测日期。         |
  | 最高气温        | 最高气温(摄氏度)。    |
  | 最低气温        | 最低气温(摄氏度)。    |
  | 平均气温        | 平均气温(摄氏度)。    |
  | 最大风速        | 最大风速(千米/小时)。  |
  | 总降水量        | 总降水量(毫米)。     |
  | 能见度         | 能见度(千米)。      |
  | 湿度          | 湿度(百分比)。      |
  | 是否下雨        | 是否下雨，0为否，1为是。 |
  | 下雨概率        | 下雨概率(百分比)。    |
  | 是否下雪        | 是否下雪，0为否，1为是。 |
  | 下雪概率        | 下雪概率(百分比)。    |
  | 紫外线指数       | 紫外线指数。        |
  | 天气情况        | 天气情况。         |
  | 日出时间        | 日出时间。         |
  | 日落时间        | 日落时间。         |
  | 月出时间        | 月出时间。         |
  | 月落时间        | 月落时间。         |
  | 月相          | 月相。           |
  | 月照亮度        | 月照亮度。         |
  | 逐小时预报       | 逐小时预报。        |
  | 时间          | 时间。           |
  | 温度          | 温度(摄氏度)。      |
  | 天气情况        | 天气情况。         |
  | 风速          | 风速(千米/小时)。    |
  | 风向          | 风向。           |
  | 气压          | 气压(mb)。       |
  | 降水量         | 降水量(毫米)。      |
  | 湿度          | 湿度(百分比)。      |
  | 云量          | 云量(百分比)。      |
  | 体感温度        | 体感温度(摄氏度)。    |
  | 是否下雨        | 是否下雨，0为否，1为是。 |
  | 下雨概率        | 下雨概率(百分比)。    |
  | 是否下雪        | 是否下雪，0为否，1为是。 |
  | 下雪概率        | 下雪概率(百分比)。    |
  | 能见度         | 能见度(千米)。      |
  | 阵风          | 阵风(千米/小时)。    |
  | 紫外线指数       | 紫外线指数。        |
     
  
 
#### Astronomy Info
大气信息。
- 输入参数 用户配置Astronomy Info执行动作，相关参数说明如[表4]所示。
   表4Astronomy Info输入参数说明 
  | 参数         | 必填 | 说明                      | 示例值/默认值    |
  |:---|:---|:---|:---|
  | City Name  | 是  | 用英文输入城市名称，有输入框和下拉框两种形式。 | Beijing    |
  | Query Date | 是  | 日期输入格式为：yyyy-MM-dd。     | 2022-02-20 |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明请参考[表5]。
   表5Astronomy Info输出参数说明 
  | 参数   | 说明    |
  |:---|:---|
  | 日出时间 | 日出时间。 |
  | 日落时间 | 日落时间。 |
  | 月出时间 | 月出时间。 |
  | 月落时间 | 月落时间。 |
  | 月相   | 月相。   |
  | 月照亮度 | 月照亮度。 |
     
  
 
#### City Location Info
城市地理位置信息。
- 输入参数 用户配置City Location Info执行动作，相关参数说明如[表6]所示。
   表6City Location Info输入参数说明 
  | 参数        | 必填 | 说明                      | 示例值/默认值 |
  |:---|:---|:---|:---|
  | City Name | 是  | 用英文输入城市名称，有输入框和下拉框两种形式。 | Beijing |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明请参考[表7]。
   表7City Location Info输出参数说明 
  | 参数    | 说明         | 示例值/默认值             |
  |:---|:---|:---|
  | 所属城市  | 所属城市。      | 北京                  |
  | 所属行政区 | 所属行政区。     | 静安区                 |
  | 所属国家  | 所属国家。      | 中国                  |
  | 纬度    | 查询地区的纬度。   | 121.47187138        |
  | 经度    | 查询地区的经度。   | 31.2327951763       |
  | 时区    | 查询地区所属的时区。 | GMT+8               |
  | 当地时间  | 当地的时间。     | 2020-09-02 10:10:50 |
     
  
 
#### Air Quality
空气质量。
- 输入参数 用户配置Air Quality执行动作，相关参数说明如[表8]所示。
   表8Air Quality输入参数说明 
  | 参数                               | 必填 | 说明                      | 示例值/默认值                                                                                                                                                                                    |
  |:---|:---|:---|:---|
  | City Name                        | 是  | 用英文输入城市名称，有输入框和下拉框两种形式。 | Beijing                                                                                                                                                                                    |
  | Whether to show air quality data | 否  | 是否显示空气质量数据              | - show：yes  - not show：no   |
     
  
- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明请参考[表9]。
   表9Air Quality输出参数说明 
  | 参数    | 说明         |
  |:---|:---|
  | 更新时间  | 更新时间。      |
  | 温度    | 温度(摄氏度)。   |
  | 天气状况  | 天气状况。      |
  | 风速    | 风速(千米/小时)。 |
  | 风向    | 风向。        |
  | 气压    | 气压(mb)。    |
  | 降水量   | 降水量(毫米)。   |
  | 湿度    | 湿度(百分比)。   |
  | 云量    | 云量(百分比)。   |
  | 体感温度  | 体感温度(摄氏度)。 |
  | 能见度   | 能见度(千米)。   |
  | 紫外线指数 | 紫外线指数。     |
  | 阵风    | 阵风(千米/小时)。 |
     
  
 
