闪链云私有化数据开放平台
  1. 快速入门
闪链云私有化数据开放平台
  • 快速入门
    • 接口地址说明
    • sign签名说明
    • 公用请求参数和返回结果
    • 取用数据推送说明
    • 归还数据推送说明
    • 报损数据推送说明
    • 入柜数据推送说明
  • 智能柜相关
    • 智能柜列表
      POST
    • 智能柜副柜列表
      POST
    • 智能柜格子列表
      POST
  • 人员相关接口
    • 部门列表
      POST
    • 部门的增/删/改操作
      POST
    • 人员列表
      POST
    • 人员的增/删/改操作
      POST
    • 单个人员的详情
      POST
  • 物品相关接口
    • 分类列表
      POST
    • 分类的增/删/改操作
      POST
    • 物品信息列表
      POST
    • 物品的增/删/改操作
      POST
    • 单个物品详情
      POST
  • 库存相关接口
    • 物品入库操作
      POST
    • 物品入库记录
      POST
    • 物品入柜记录
      POST
    • 库存信息查询
      POST
    • 库存预警列表
      POST
  • 取用相关接口
    • 取用记录列表
    • 单个取用记录详情
  • 归还相关接口
    • 物品待归还列表
    • 物品归还记录
  • 报损相关接口
    • 物品报损记录
  • 数据模型
    • 公共参数
    • 包含分页的公用参数
  1. 快速入门

sign签名说明

签名规则
以“取用记录”接口传入参数为例:
{
    "u_no":1,
    "p_no": 1,
    "p_size": 20
}
根据传入的参数的键值进行升序排序,使用&拼接为字符串,所有传入的参数均需要进行签名,sign参数除外,最后拼接上管理员分配的APPKEY进行md5,md5后转成大写。
注意
sign参数不进行签名计算
以PHP 为例
<?php 
  $APPKEY     = "XXXXXXX";
  $params     = array(
                  "u_no"=>1,
                  "p_no"=>1,
                  "p_size"=>20
                );
  ksort($params);
  $paramsStr  = urldecode(http_build_query($params));
  $sign       = strtoupper(md5($paramsStr."&".$APPKEY));
?>
以上代码字符串拼接为$str = "p_no=1&p_size=20&u_no=1&APPKEY";
将字符串中的APPKEY替换为管理员提供的AppKey。
修改于 2025-05-15 01:48:26
上一页
接口地址说明
下一页
公用请求参数和返回结果
Built with