天气

API的文档位于 https://dev.izhiju.cn/api/doc/

该文档可通过Swagger UI获得,极大地帮助测试和探索公开的服务。

为了通过API访问REST资源,需要一个身份验证令牌。幸运的是,可以通过执行身份验证API轻松获取令牌。有几种方法可以调用API,一种简单的方法是使用Swagger UI:

  • 用户名:text 密码:xxxx
  • 二维码 (传入设备参数scene_id参数必须是9位int整数,生成的二维码为临时二维码有效期30天,具体调用操作如下)
  • 用户登录接口请查看:用户接口

1. 获取当前IP地址接口

直接 try 请求成功:返回ip地址数据:


2. IP地址查询城市接口

  • 参数: * 调用生成二维码接口 * ip: IP地址 * locate: 中英文 (输入 “zh” 获取中文,输入 “en” 获取英文。默认英文)

请求成功: 返回json数据:

  • 调用生成二维码接口

3. 城市查询接口

  • 参数: * 调用生成二维码接口 * 调用生成二维码接口 * cityname: 城市名 (输入 “武汉” ,locate 填写 zh,输入 “wuhan” ,locate 填写 en ) * locate: 中英文

请求成功: 返回json数据:如上图


4. 根据城市查询天气接口

  • 参数:

    *  cityname: 城市名 (输入 “武汉” ,或者 “wuhan”  )
    *  unit:     温度单位(C或F)
    *  language: 城市的语言,en是英语,zh是中文
    

请求成功: 返回json数据:

  • 调用生成二维码接口