跳到主要内容

开发准备

在阅读本章节前,请先参考“应用开发准备”完成基本准备工作及指纹配置,再继续进行以下开发活动。

开通天气服务

Weather Service Kit当前仅面向系统应用开放,暂不对外开放。

  1. 登录AppGallery Connect
  2. 选择“开发与服务”,找到您的项目,选择您创建的HarmonyOS应用。
  3. 选择“开放能力管理”标签,勾选“天气服务”能力开关,点击保存按钮。

申请权限

应用在使用Weather Service Kit能力前,需在应用的module.json5配置文件中声明所需权限。涉及的权限包括:

  • ohos.permission.INTERNET:用于请求对应天气相关数据。
{
"module": {
// ...
"requestPermissions": [
{
"name": "ohos.permission.INTERNET",
// ...
}
// ...
]
}
}

配置Profile文件

在接口调用过程中,天气服务会对您的Profile文件进行鉴权。因此,您需要在开通天气服务后,按照配置签名信息的流程,申请并配置签名信息。

(可选)申请位置权限

获取用户当前位置的天气数据,需要调用Location Kit(位置服务)获取当前位置经纬度信息,使用前参考申请权限