1. 通用接口
财贸双全API接口
25.0
  • 25.5
  • 25.0
  • API接口概述
  • 报错信息速查
  • Q&A
  • 通用接口
    • 获取接口所需的SignKey
      POST
    • 获取程序Api地址
      POST
  • 业务接口
    • 数据推送
    • 基础资料
      • 基础资料json格式
      • 基础资料
        POST
    • 单据
      • 单据json格式
      • 单据新增
        POST
    • 查询接口
      • 查询json格式
      • 查询接口
        POST
  • 数据模型
    • 基础资料
      • 客户
      • 供应商
      • 存货档案
      • 标准BOM
    • 单据
      • 凭证
      • 采购订单
      • 采购单
      • 采购退货单
      • 估价入库单
      • 销售报价单
      • 销售订单
      • 销售单
      • 销售退货单
      • 调拨单
      • 报损单
      • 报溢单
      • 其他入库单
      • 其他出库单
      • 收款单
      • 付款单
      • 其他收款业务
      • 其他付款业务
      • 组装拆分单
      • 生产任务单
      • 领料单
      • 退料单
      • 完工验收单
      • 生产报损单
      • 生产报溢单
      • 仓库入库单
      • 仓库出库单
      • 委外加工单
      • 委外发料单
      • 委外退料单
      • 委外完工验收单
      • 委外报损单
      • 委外报溢单
      • 其他应收单
      • 其他应付单
    • 查询JSON
      • 查询条件
        • 基本信息
        • 标准BOM
        • 单据
        • 账面库存余额
        • 委托库存余额
        • 车间库存余额
        • 委外库存余额
        • 实物仓库库存余额
        • 供应商与客户
        • 会计科目
        • 存货档案
        • 订单中止与恢复
    • 返回JSON
      • 基础资料返回
        • 存货档案
        • 自定义项
        • 存货核算方法
        • 品牌
        • 客户
        • 供应商
        • 仓库
        • 货位
        • 部门
        • 职员
        • 项目
        • 会计科目
        • 车间
        • 标准BOM
      • 单据返回
        • 订单数据
        • 采购数据
        • 销售数据
        • 收款单
        • 付款单
        • 其他收付款业务数据
        • 其他出入库业务
        • 组装拆分单
        • 生产任务单
        • 完工验收单
        • 领料单
        • 退料单
        • 仓库调拨单
        • 仓库出入库单
        • 凭证
        • 委外加工单
        • 委外发料单
        • 委外退料单
        • 委外完工验收单
        • 报损单
        • 生产报损单
        • 委外报损单
        • 调拨单
      • 库存返回
        • 账面库存余额
        • 委托库存余额
    • 序列号
    • 收付款明细
  1. 通用接口

获取接口所需的SignKey

POST
http://api.cmgrasp.com/CMGraspApi/GateWay
SignStr计算规则

请求参数

Body 参数application/json

示例
{
    "MethodName": "graspcm.cmapi.getsignstr",
    "AppKey": "48B15C891B5247A591B4914A37E5ABCD",
    "InvalidTime": "2025-12-09 10:53:30",
    "RandamStr": "u4ETQUW6gm",
    "SignStr": "td2qx17IKunbXBJVHftTZo3yYDsL3QyH"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'http://api.cmgrasp.com/CMGraspApi/GateWay' \
--header 'Content-Type: application/json' \
--data '{
    "MethodName": "graspcm.cmapi.getsignstr",
    "AppKey": "48B15C891B5247A591B4914A37E5ABCD",
    "InvalidTime": "2025-12-09 10:53:30",
    "RandamStr": "u4ETQUW6gm",
    "SignStr": "td2qx17IKunbXBJVHftTZo3yYDsL3QyH"
}'

返回响应

🟢200成功
application/json
返回的数据都在RetMsg中,格式化后的RetMsg结构为
{
    "InvalidTime":"2020-03-09 10:08:41",
    "RandamStr":"1XvUZ432CJz31",
    "SignKey":"cmgmsignkeyappkey@#986",
    "SignStr":"9832D8D2F75E43327DE6AF9917E2D8F9"
}
SignKey即为业务接口计算sign需要的参数。
Bodyapplication/json

示例
{
    "RetCode": 0,
    "RetMsg": "{\"InvalidTime\":\"2020-03-09 10:08:41\",\"RandamStr\":\"1XvUZ432CJz31\",\"SignKey\":\"cmgmsignkeyappkey@#986\",\"SignStr\":\"9832D8D2F75E43327DE6AF9917E2D8F9\"}",
    "OtherMsg": ""
}
修改于 2026-05-12 00:24:56
上一页
Q&A
下一页
获取程序Api地址
Built with