1 起步
1.1  开放平台简介
1.2 开始
1.2.1  申请账号
1.2.2  申请应用授权
2 开放能力
2.1  签名规则
2.2 JS化学结构式编辑器
2.2.1  代码下载
2.2.2  目录结构
2.2.3  快速集成
2.2.4  高级用法
2.3 CHEM能力
2.3.1  概述
2.3.2 KD CHEM HTTP API
2.3.2.1  接口初始化
2.3.2.2  MOL转SMILES
2.3.2.3  SMILES转MOL
2.3.3 KD CHEM JS SDK
2.3.3.1  引入JS SDK
2.3.3.2  SDK初始化
2.3.3.3  MOL与SMILES转化
2.3.4  实例代码下载

接口初始化

2020-10-15 14:32:48
kingdraw
1114
最后编辑:kingdraw 于 2021-03-04 11:39:50

所有的接口在调用之前都需要初始化接口,来获得对应的token

请求地址:

https://app.open.kingdraw.com/AccessToken

Header参数:

kd-app-type: 2    (需要先在开放平台后台创建应用类型为:CHEM HTTP API的应用)

kd-app-version: 0.0.1

请求方式:

POST,Payload方式(直接发送JSON字符串到请求数据Body)

请求参数:

appId: 应用ID

nonce: 随机字符串

timestamp:签名时间戳

signature: 签名字符串

返回格式:

{"code":1,"data":"token-string","msg":"校验通过"}

code 返回状态码

data 需要后续使用的token

msg 提示语