易仓安全签名机制:保障API数据传输安全
易仓自研应用连接器配置全指南
连接器获取与设置
-
API接口文档
官方文档地址:https://open.eccang.com/#/documentCenter?docId=307&catId=0-172-172,0-171 -
应用管理操作
- 创建应用
路径:生态中心 → 应用管理
直达链接:https://home.eccang.com/#/company/develop/app-manager - 查看已创建应用
同一链接可查看现有应用列表
- 创建应用
-
核心参数说明
host: http://openapi-web.eccang.com/openApi/api/unity (固定地址) app_key: 应用唯一标识 app_secret: 安全验证密钥 service_id: 通过应用管理→授权状态查看获取
方案配置详解
-
适配器类型
EcCangV2ExecuteAdapter
:数据写入适配器EcCangV2QueryAdapter
:数据查询适配器
-
配置示例
参考方案模板:https://pro.qliang.cloud/strategy/strategy/detail/247610ed-9398-3abd-922d-f2ea7603954d#BasicSummary -
请求参数规范
-
API参数
示例接口文档:https://open.eccang.com/#/documentCenter?docId=111803&catId=0-189-189,0-177
典型参数格式:getShipAddressBooks
-
Request参数
page: 页码 page_size: 每页条数 posted_date_site_from: 开始时间 posted_date_site_to: 结束时间
-
-
签名安全机制
当接口签名顺序与默认不一致时需配置otherRequest参数,默认签名字段包括:'app_key' 'biz_content' 'charset' 'interface_method' 'nonce_str' 'service_id' 'sign' 'sign_type' 'timestamp' 'version'
-
数据格式转换
特殊场景需将JSON转为二维数组结构,例如:{ "default_purchase_cost_fee": -0.16, "default_purchase_fee": -0.16 }
转换后格式:
{ "_Fcost": [ {"key": "default_purchase_cost_fee", "value": -123.86}, {"key": "default_purchase_fee", "value": -123.86} ] }
配置方法:
需在响应参数中添加cost_array_key
字段指定转换键名。