华为开放平台API Console操作指南

华为开放平台API Console操作指南

1. 注册登录

1. 注册华为开发者联盟官网

2. 实名认证华为开发者联盟帐号,具体操作请参考:帐号注册认证

2. 新建项目

1. 点击“管理中心”>“HMS API服务”>“ 我的API”>“项目名称”>“新建项目”。

2. 输入项目名称、项目ID。

3. 点击“确定”,项目创建完成。

3. 添加API

1. 点击“申请新的HMS API服务”,在API库里面找到需要的API。

API库:

4. 创建凭证

使用 API前请先创建凭证。凭证有如下四种:API密钥、OAuth客户端ID、服务帐号密钥、应用级客户端ID,介绍如下:

API密钥:通过简单的API密钥来标识您的项目,访问公开级别的数据,以便检查权限和访问情况。

OAuth2.0客户端ID:通过用户第三方授权,让您的应用有权访问用户数据(项目级)。

服务帐号密钥:通过机机帐号实现服务器到服务器应用级身份认证。

应用级客户端ID:通过用户第三方授权,让您的应用有权访问用户数据(应用级)。

4.1API密钥

以机器学习服务(ML Kit)为例:

1. 点击“管理中心”>“HMS API服务”>“申请新的HMS API服务”,在API库里面找到机器学习服务的API。

2. 点击“启用”,完成API添加。

3. 点击“ 凭证”>“创建凭证”>“API密钥”。

4. 点击“限制密钥”可以对密钥设定相关限制,设定密钥限制可避免未经授权的使用行为或配额遭到窃用,也可不做限制。

可以进行“应用限制”和“API限制”。

(1)应用限制:用于控制哪些网站、IP 地址或应用可以使用您的 API 密钥。可以为每个密钥设置一项应用限制。

(2)API限制:指定此密钥用于可调用的已启用的API。

4.2 OAuth客户端ID

以广告服务(Ads Kit)为例

1. 点击“管理中心”>“HMS API服务”>“申请新的HMS API服务”,在API库里面找到广告服务的API。

2. 点击“启用”,完成API添加。

3. 点击“HMS API服务”>“ 凭证”>“创建凭证”>“ OAuth客户端ID”。

4. 选择“产品类型”,如:移动应用。

5. 其他信息如实填写。

6. 点击“创建”,完成“OAuth客户端ID”凭证创建。

4.3 服务帐号密钥

以近距离通信服务(Nearby Service)为例:

1. 点击“管理中心”>“HMS API服务”>“申请新的HMS API服务”,在API库里面找到近距离通信服务的API。

2. 点击“启用”,完成API添加。

3. 点击“ 凭证”>“创建凭证”>“ 服务帐号密钥”。

4. 点击“生成公私钥”,公钥上传,私钥自己保存。

5. 点击“创建并下载JSON”,完成“服务帐号密钥”凭证创建。

注: 如果不点击生成公私钥,则下载的json里面没有私钥信息。

6. 点击“查看服务帐号”>“添加”,您可以增加公私钥数量。

每个服务帐号名称可增加最多100个公私钥。

4.4 应用级客户端ID

1. 点击“凭证”>“创建凭证”>“应用级客户端ID”。

2. 选择“产品类型”,如:移动应用。

3. 其他信息如实填写。点击“创建”>“确认”。

4. 点击“凭证”>“应用级客户端ID”>“API列表”。

5. 点击“添加新的API”。

6. 选择“适用API”,点击“添加”。

华为开放平台对公银行打款方式认证注意事项

华为开放平台对公银行打款方式认证注意事项

1. 法人信息校验

1.1 法人身份证号填写

如果法人为非中国大陆居民,法人身份证号码处填写的身份证号与在工商局办理企业证件使用的号码保持一致即可(如护照号等)。

1.2 法人信息验证次数

每个帐号有4次机会验证法人信息,如果您信息验证未通过,请检查您的企业名称、统一社会信用代码、法人姓名、法人身份证号是否输入正确。若4次都未能验证通过,只能选择人工审核方式进行认证,请确保填写的信息正确。

1.3 非企业类单位或组织的法人信息验证

系统暂不支持非企业类型主体(如事业单位、党政机关等)的法人信息验证,如您选择对公银行打款方式认证,请提交工单联系客服处理。

2. 对公银行打款认证

2.1 认证次数

一个帐号有2次机会提交企业对公银行打款认证,每次认证有2次机会输入收到的打款金额。如果您提交2次企业公银行打款认证都未能通过,只能选择企业证件认证方式进行认证。

2.2 输入到账金额时间要求

请您在收到华为开发者联盟发起打款的短信或邮件通知后,及时关注并联系对公账户管理员,通过网上银行、手机银行、银行柜台等方式查询到账金额。3个工作日内回到实名认证页面,输入到账金额,单击“提交认证”。如逾期未输入到账金额提交认证,系统将自动驳回申请。

3. 同一主体认证帐号数量

同一个企业主体,可实名认证1个开发者帐号,当帐号数大于1时,无法通过实名认证。请检查贵企业是否已经注册认证过,如您忘记之前的实名认证帐号,可申请帐号找回,详见:帐号常见问题

更多常见问题,详见FAQ