Depal Open API Doc
  1. 接入说明
Depal Open API Doc
  • 中文
    • 接入说明
      • 基本概念
      • 签名规则
      • 获取Token
        GET
    • 商品服务
      • 1688
        • 商品详情
        • 商品池查询
    • 订单服务
      • 下单前预览
      • 提交订单
      • 订单详情
      • 取消订单
      • 物流跟踪查询
  • English
    • API Instruction
      • Signature Rule
      • Get Token
    • product service
      • alibaba wholesale(1688)
        • Commodity Details
        • Commodity Pool Query
    • Order Service
      • Pre-order Preview
      • Submit Order
      • Order Details
      • Cancel Order
      • Logistics tracking query
  1. 接入说明

签名规则

签名步骤#

1.将以下几部分的内容按字符串拼接起来 s=a+b+c+d#

a. URL PATH: 如 /openapi/1/123456/1688.product.search.keyword
其中123456是appKey
b. Header数据: x-depal-timestamp 如 1745570329174
c. Header数据: x-depal-access-token 如 f14da3b8-b0b1-4f73-a5de-9bed637e0188
d. post body: 如 {"productId":11111,"language":"en"}

2.对拼接后的字符串进行签名#

sign = uppercase (hex (hmac_sha1 (s, appSecret))
如 33E54F4F7B989E3E0E912D3FBD2F1A03CA7CCE88
其中
appSecret 是申请入驻时系统分配的值
hmac_sha1 为通用的hmac_sha1算法
hex 为转为十六进制
uppercase 为转为大写字符

3. 将签名字符串放入header x-depal-signature 提交#

x-depal-signature=33E54F4F7B989E3E0E912D3FBD2F1A03CA7CCE88

代码示例#

Java版代码示例#

ApiCallService.java
SecurityUtil.java
StringUtil.java

PHP 签名示例#

security-util.php
Previous
基本概念
Next
获取Token
Built with