- 接口配置化
- PLM提供
- 验证引擎
- 单号配置获取
- 引擎
- 引擎-配置管理
供应商接口信息详情
正式环境
https://occ.yanwentech.com
正式环境
https://occ.yanwentech.com
POST
/gateway/router
请求参数
Header 参数
appKey
string
系统名称
requestId
string
必需
method
string
方法名
示例值:
supplier.interface.get
Body 参数application/json
code
string
接口编号
示例
{
"code":"SAAC1001"
}
示例代码
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://occ.yanwentech.com/gateway/router' \
--header 'appKey;' \
--header 'requestId;' \
--header 'method: supplier.interface.get' \
--header 'Content-Type: application/json' \
--data-raw '{
"code":"SAAC1001"
}'
返回响应
🟢200成功
application/json
Body
success
boolean
请求是否成功
code
integer
必需
message
string
错误提示
data
object
配置信息
code
string
接口编号
supplierCode
string
供应商编号
baseAddress
string
接口base地址
urlPath
string
接口路径
httpMethod
string
对接方式
mediaType
string
报文格式
requestSchema
string
入参schema
responseSchema
string
返参Schema
type
string
接口类型
impl
string
接口实现类名
responseMediaType
string
返参报文格式
requestHeaders
string
请求Headers信息
preRequest
string
预先请求接口类型
bodyExtends
string
入参拓展信息
apiIntervalTime
integer
接口间隔时间 (s)
示例
{
"success": true,
"code": 200,
"message": "操作成功",
"data": {
"code": "SAAC000077",
"supplierCode": "185202402",
"baseAddress": "https://openapi.winit.com.cn",
"urlPath": "/openapi/service",
"httpMethod": "Post",
"mediaType": "JSON",
"requestSchema": "{\"schema\":{\"type\":\"object\",\"required\":[],\"properties\":{\"action\":{\"type\":\"string\",\"title\":\"lma.shipment.print\"},\"app_key\":{\"type\":\"string\",\"title\":\"cheyenne.ma@yw56.com.cn\"},\"client_id\":{\"type\":\"string\",\"title\":\"YTA0MDAYYTATOGYYNY00N2QZLTK4ZMYTYTC3YJU4MGM1MJI5\"},\"format\":{\"type\":\"string\",\"title\":\"json\"},\"language\":{\"type\":\"string\",\"title\":\"zh_CN\"},\"platform\":{\"type\":\"string\",\"title\":\"yanwen\"},\"sign_method\":{\"type\":\"string\",\"title\":\"md5\"},\"timestamp\":{\"type\":\"string\",\"title\":\"{{'now'|date:'%Y-%m-%d %H:%M:%S'}}\"},\"version\":{\"type\":\"string\",\"title\":\"1.0\"},\"data\":{\"type\":\"object\",\"required\":[],\"properties\":{\"winitOrderNo\":{\"type\":\"string\",\"title\":\"{{ApiOrderNo}}\"}}}}}}",
"responseSchema": "{\"schema\":{\"type\":\"object\",\"required\":[],\"properties\":{\"success\":{\"type\":\"boolean\",\"title\":\"{{code=='0'}}\"},\"message\":{\"type\":\"string\",\"title\":\"{{msg}}\"},\"code\":{\"type\":\"string\",\"title\":\"{{code}}\"},\"data\":{\"type\":\"object\",\"required\":[],\"properties\":{\"ossLabel\":{\"type\":\"boolean\",\"title\":true},\"base64\":{\"type\":\"string\",\"title\":\"{{data.labelList[0].label}}\"},\"apiTrackNo\":{\"type\":\"string\",\"title\":\"{{_Request.ApiTrackNo}}\"}}}}}}",
"type": "lm.label.get",
"impl": "WinitApiService",
"requestHeaders": null,
"preRequest": null,
"bodyExtends": {
"client_sign": "{{data|json|utf8_encode|prepend:'MGZIY2FMNMITMMNIZC00NZE4LWE3NWYTOWVMNDMYZTMYYTIZNJYWMZE5MTAZODAXNDQ1MDU=actionlma.shipment.printapp_keycheyenne.ma@yw56.com.cndata'|append:'formatjsonplatformyanwensign_methodmd5timestamp'|append:timestamp|append:'version1.0MGZIY2FMNMITMMNIZC00NZE4LWE3NWYTOWVMNDMYZTMYYTIZNJYWMZE5MTAZODAXNDQ1MDU='|md5|upcase}}",
"sign": "{{data|json|utf8_encode|prepend:'8D1171380AAC7123BACDC79DA7F60A5Dactionlma.shipment.printapp_keycheyenne.ma@yw56.com.cndata'|append:'formatjsonplatformyanwensign_methodmd5timestamp'|append:timestamp|append:'version1.08D1171380AAC7123BACDC79DA7F60A5D'|md5|upcase}}"
},
"responseMediaType": "JSON",
"apiIntervalTime": null
}
}
修改于 2024-04-23 05:24:36