放心签电子合同平台如何获取token?
2022-02-26
放心签电子合同平台如何获取token?
调用接口之前,请获取token(放心签平台下所有的token通用)然后将token携带上可以放请求头里面字段为token,也可以跟在url的后面,如这种形式url?token=xxxx,token有效期2h。
接口信息
描述 | 值 |
---|---|
请求地址 | /auth/v1/token |
请求方式 | POST |
Content-Type | application/json |
请求参数
参数名称 | 类型 | 必选 | 参数说明 |
---|---|---|---|
key | string | 是 | AppID |
secret | string | 是 | AppSecret |
请求示例
{ "key":"uyxxxxdl2", "secret": "wyuc5xxxxxx323sd" }
响应示例
{ "code": 10000, "data": "xxxx.xxxx.xxxx", "msg": "成功", "tradeNo": null }
响应参数
参数名称 | 类型 | 参数说明 |
---|---|---|
code | int | 状态码值,10000代表成功 |
data | string | 返回数据 |
msg | string | 返回消息 |
tradeNo | string | 交易单号 |
SDK代码示例
/** * 本SDK使用了lomlok */ public static void main(String[] args) { HlwOpenSDK openSDK = HlwOpenSDK.getInstance(TokenHelper.class); TokenDTO dto = new TokenDTO() .setKey("iysEyGxxx") .setSecret("6a3d064461d1442a99d544f840a9xxxx"); //沙箱环境 HlwHeader header = new HlwHeader() .setEnv(EvmEnum.SANDBOX); HlwResponse response = openSDK.execute(dto,header); System.out.println(response); }