文档中心 > IOT设备云端接入

蚂蚁平台快速接入方法

更新时间:2018/12/18 访问次数:1909

第一步:创建应用

要在您的应用中使用支付宝开放产品的接口能力:
您需要先去蚂蚁金服开放平台(open.alipay.com),在开发者中心创建登记您的应用,此时您将获得应用唯一标识(APPID);
提交审核,等待审核通过,该应用正式可以使用。
需要详细了解开放平台创建应用步骤请参考《开放平台应用创建指南》。
提示:若已经过小程序,可直接使用已有小程序进行接入。

第二步:配置密钥

开发者调用接口前需要先生成RSA密钥,RSA密钥包含应用私钥(APP_PRIVATE_KEY)、应用公钥(APP_PUBLIC_KEY)。生成密钥后在开放平台管理中心进行密钥配置,配置完成后可以获取支付宝公钥(ALIPAY_PUBLIC_KEY)。详情请参考《配置应用环境》。

第三步:申请授权

IOT云端接入所有接口为定向开放接口,开发者在调用接口前需要通知支付宝同学进行功能挂包授权。

第四步:搭建和配置开发环境

(1) 获取服务端SDK
IOT设备绑定解绑接口是定向接口,需向支付宝同学获取,自主下载的服务端SDK,不包含该功能。当前服务端SDK支持Java、Python、.net、PHP,若与您的开发语言不否,可使用https请求访问,参考《自主实现验签》。

(2) 接口调用配置
在SDK调用前需要进行初始化,代码如下:

AlipayClient alipayClient = new DefaultAlipayClient(URL,APP_ID,APP_PRIVATE_KEY,FORMAT,CHARSET,ALIPAY_PUBLIC_KEY,SIGN_TYPE);

关键参数说明:

配置参数 示例值解释 获取方式/示例值
URL 支付宝网关(固定) https://openapi.alipay.com/gateway.do
APPID APPID即创建应用后生成 获取见上面创建应用
APP_PRIVATE_KEY 开发者私钥,由开发者自己生成 获取详见上面配置密钥
FORMAT 参数返回格式,只支持json json(固定)
CHARSET 编码集,支持GBK/UTF-8 开发者根据实际工程编码配置
ALIPAY_PUBLIC_KEY 支付宝公钥,由支付宝生成 获取详见上面配置密钥
SIGN_TYPE 商户生成签名字符串所使用的签名算法类型,目前支持RSA2和RSA,推荐使用RSA2 RSA2

接下来,就可以用alipayClient来调用具体的API了。alipayClient只需要初始化一次,后续调用不同的API都可以使用同一个alipayClient对象。

FAQ

关于此文档暂时还没有FAQ
返回
顶部