1. 认证
智能柜开放接口
  • 认证
    • 登录
      POST
    • 登录验证
      POST
  • 机构
    • 获取机构列表
      POST
    • 添加机构
      POST
    • 编辑机构
      POST
    • 删除机构
      POST
    • 获取人员列表
      POST
    • 添加人员
      POST
    • 编辑人员
      POST
    • 删除人员
      POST
    • 后台用户列表
      POST
  • 商品库
    • 获取分类列表
      POST
    • 获取商品列表
      POST
    • 新增/编辑/删除分类
      POST
    • 新增/编辑/删除商品
      POST
    • 删除商品
      POST
  • 设备与货道
    • 获取机器列表
      POST
    • 获取货道库存信息
      POST
    • 货道补货 / 编辑货道商品
      POST
    • 货道补货 / 编辑(与 openapi_saveRoad 相同)
      POST
    • 查询格子柜格子信息
      POST
    • 保存/修改已有格子信息
      POST
    • 远程弹簧货道直出
      POST
    • 触发 RFID 单次读取
      POST
    • 远程打开格子柜
      POST
    • 修改机器基本信息
      POST
    • 格子记录
      POST
    • 库存变动记录(主动查询)
      POST
  • 订单
    • 获取订单列表
    • 获取借用订单
  • 工单
    • 新增/编辑领料工单
  • 事件推送
    • 客户系统接收:领用工单查询(Android 发起)
    • 客户系统接收:借还工单查询(Android 发起)
    • 【Webhook 说明】货道变动推送(智能柜→客户)
    • 【Webhook 说明】订单状态推送(智能柜→客户)
    • 【Webhook 说明】借用订单状态推送(智能柜→客户)
  • 未开放
    • 调接口传数据给mes系统(刀具柜系统发起)
  • 报表统计
    • 售货机报表查询
    • 库存变动统计查询
    • 库存变动统计(精简,无期初/期末)
  • 机台
    • 查询机台
    • 修改机台
  • 数据模型
    • 操作成功
    • OpenApiOutRoadRequest
  1. 认证

登录

POST
/adminapi/openapi_login
使用智能柜后台系统账号登录开放接口并获取 token。
name:智能柜后台系统登录账号,与后台网页登录账号一致。
key:该账号对应的后台登录密码。key 不作为接口参数直接传输,只用于客户端计算 sign。
sign:计算规则写作 md5("lykj" + name + key + timestamp)。其中引号只用于标识固定文本 lykj,加号只表示拼接顺序;实际待加密原文中不得包含引号、加号、空格或其他分隔符。
拼接示例:name=13800138000、key=Abc123456、timestamp=1741163036 时,实际待加密原文为 lykj13800138000Abc1234561741163036。
timestamp:秒级 Unix 时间戳。
后台账号或密码变更后,应使用新的账号或密码重新计算签名。

请求参数

Query 参数

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.gdlykj.com/adminapi/openapi_login?name=17777777771&sign=1c0a7df865684d3f11da090ad4c67df4&timestamp=1741163036'

返回响应

🟢200
application/json
Bodyapplication/json

示例
{
    "code": 0,
    "msg": "string",
    "data": {
        "info": {
            "oname": "string",
            "username": "string",
            "mobile": "string",
            "userid": 0,
            "oid": 0,
            "ordermark1name": "string",
            "ordermark2name": "string",
            "ordermark3name": "string",
            "odmark1name": "string",
            "odmark2name": "string",
            "odmark3name": null
        },
        "token": "string"
    }
}
修改于 2026-07-22 03:43:03
下一页
登录验证
Built with