如何使用组件云OpenAPI令牌服务
OpenAPI接入的目的是:当开发者开发的组件中使用到了 开放平台提供的行情、资讯等OpenAPI接口的时候,帮助开发者管理和维护OpenAPI的token。
使用OpenAPI接入可以降低开发者开发行情、资讯等金融类应用的门槛,以无后端的形式使用开放平台大量的金融业务类接口。
下面简要介绍一下使用OpenAPI接入功能的基本流程。
申请开放平台账户并创建应用
开放平台的网址为:https://open.hscloud.cn/cloud/open/index.html
注册开放平台后,可以进入到应用管理的界面进行创建应用的操作。
应用创建完成后需要等待审核,具体的操作流程和使用方式,可以查询开放平台文档或者咨询其相关客服人员。
将开放平台颁发的app_key和app_secret登记在Light平台
登录Light平台官网,进入后台管理中心页面,进入OpenAPI登记页面。
点击添加按钮,将弹出OpenAPI添加对话框。
在https://open.hscloud.cn
申请的app_key请选择生产版。
将内容补充完整后,点击提交,此开放平台的凭证就登记在了Light平台。
为组件开通OpenAPI接入服务
进入您希望开通OpenAPI接入服务的组件的管理界面,选择OpenAPI接入tab页
选择开启令牌,会弹出已登记OpenAPI凭证的选择页面。
选择您希望使用的令牌并确认绑定,此组件和改openAPI的绑定关系就建立起来了。
组件开发使用OpenAPI接入服务
和使用Light平台的其他功能一样,使用OpenAPI接入服务也需要使用LightSDK。
LightSDK的引用地址:https://res.lightyy.com/sdk/light-sdk-1.0.1.js
LightSDK关于OpenAPI接入的实例代码:
|
其中token的格式为:
|
update_time
本次token的更新时间,单位毫秒exp_time
本次token的有效期,单位秒access_token
真实的开放平台token,可访问开放平台接口app_key
指明本次的token是使用哪个key生成出来的
为实例绑定OpenAPI接入服务
在Light平台上只有实例的地址才是真正的交付地址。
所有已经开通OpenAPI接入服务的组件所产生的实例都可以绑定OpenAPI接入凭证。