锂源

锂源换电


锂源API文档说明

API描述
  • 文档内容包含所有服务端API接口
服务接入说明
  • 服务默认做接口参数加密处理,提高服务安全性。
  • 内测默认加密密钥为:Jm5jwpI2RU77HA6Q

  • 调用服务接口参数处理步骤举例如下:</br> 一、进行AES加密>>AES-128-CBC加密模式,key需要为16位

    将 参数 Json字符串形式 如

    {"pwd":"123456","account":"13312344213"} 【密钥】 作为 加密 key 和 偏移量

二、 将加密后的数据 转码为Base64 将会获得一个加密好的参数密文

三、 为了防止密文被篡改,我们需要再将密文进行不可逆加密校验 如果有 sessionid

【密钥】+ Base64编码 + sessionid

如果没有sessionid

【密钥】+ Base64编码

将组成字符串 将第二步获得的新的字符串 进行MD4加密

四、组成的参数如下

{&quot;data&quot;:&quot;第二步获得的Base64密文&quot;,&quot;sign&quot;:&quot;第三步获得的MD4密文&quot;}
具体请求结构
Url: http://域名/gateway/liyuan_服务/接口地址?sessionid=XXXXXXXXXXXXXXXXXXXXXXXXXX

参数:{&quot;data&quot;:&quot;第二步获得的Base64密文&quot;,&quot;sign&quot;:&quot;第三步获得的MD4密文&quot;}
请求方式
  • POST
返回格式示例
  • 普通返回
    {
    &quot;code&quot;: 0,
    &quot;tip&quot;: &quot;请求成功&quot;
    }
  • 普通信息返回
    {
    &quot;code&quot;: 0,
    &quot;info&quot;:{ &quot;内容&quot; }
    &quot;tip&quot;: &quot;请求成功&quot;
    }
  • 分页数据返回
    {
    &quot;code&quot;: 0,
    &quot;list&quot;: [
        {&quot;数据内容&quot;},{&quot;...&quot;}
    ],
    &quot;pageTurn&quot;: {
        &quot;currentPage&quot;: 1,
        &quot;end&quot;: 200,
        &quot;firstPage&quot;: 1,
        &quot;nextPage&quot;: 2,
        &quot;page&quot;: 1,
        &quot;pageCount&quot;: 2,
        &quot;pageSize&quot;: 200,
        &quot;prevPage&quot;: 1,
        &quot;rowCount&quot;: 260,
        &quot;start&quot;: 0,
        &quot;startIndex&quot;: 0
    },
    &quot;tip&quot;: &quot;请求成功&quot;
    }

页面列表

ITEM_HTML