do-add-provider (新增供应商)

公共参数

接口地址 http://openapi.mabangerp.com
提交方式 POST
HTTP Header Content-Type: application/json
Authorization: 签名
签名:HTTP Body所有入参的字符串JSON格式和开发者密钥传递给HMAC-SHA256哈希算法来计算签名
HMAC签名函数的输出是二进制字符串。这需要进行十六进制编码以生成签名字符串。
例如:
HTTP Body所有入参的字符串JSON:{"developerId":10000,"timestamp":1592478495,"action":"get-order-list"}
开发者密钥:c5540d632392451a0ad89721d0705ce24cb2
生成的签名: ae6dbd7743e05cafb8b3b17b7f11d4379a2392a8da119acf66082a3262651f96
HTTP Body HTTP正文应仅包含序列化的JSON字符串(所有入参的数据)
请求频率 每分钟300个请求, 在响应头中可查看(限制X-RateLimit-Limit, 剩余X-RateLimit-Remaining)

公共请求参数:

名称 类型 必须 描述
developerId String 开发者账号(需联系客服开通)
timestamp String Unix 时间戳;接口有效时间半小时
action String 方法:do-add-provider

公共响应参数:

名称 类型 必须 描述
code String 请求失败返回的错误码
message String 请求失败返回的错误信息

请求参数

名称
类型
必须
示例值
描述
provider
String
true
供应商名字
companyId
String
true
公司ID
notificationType
String
false
phone
供应商通知方式,短信消息:phone;邮件通知:email
linkAddress
String
false
供应商链接
email
String
false
邮箱
contactPerson
String
false
联系人
contactPhone
String
false
联系手机号
contactQQ
String
false
联系QQ
contactTel
String
false
联系电话
contactAliw
String
false
联系旺旺
payee
String
false
收款人
arrivalCycle
String
false
到货周期/天
receiveTermId
String
false
1
收款方式,转账:1;余额宝:2;网银:3;支付宝:4;现款:5;paypal:6
paymentType
String
false
1
付款方式,到付:1;分期付款:2;现付:3;周结:4;月结:5;账期支付:6
receiveAccountName
String
false
收款账号名称
receiveAccount
String
false
收款账号
contactProvinceid
String
false
省份id,从get-add-provider-option接口获取
contactProvince
String
false
省份
contactAddress
String
false
联系地址
flag
String
true
1
状态,启用:1;停用:2
buyerId
String
false
采购员名称
temporaryBuyerId
String
false
临时采购员
ali1688TradeType
String
false
alipay
1688交易方式,支付宝担保交易:alipay;担保交易:fxassure;账期交易:period;跨境宝:crossPay;诚E赊:creditBuy;银行转账:bank;631分阶段付款:631staged;37分阶段付款:37staged;通用担保交易:assureTrade
ali1688OrderType
String
false
1
1688订单类型,分销价订单:1;批发价订单:2
contractId
String
false
关联合同ID,从get-add-provider-option接口获取
isMachining
String
false
是否加工厂,是:1;否:2
content
String
false
备注

响应参数

名称
类型
示例值
描述
code
String
0000
999失败;000成功

异常示例

 {
    "code":999,
    "message":失败原因
}
 

错误码解释

错误码 错误消息
000 成功
999 失败描述