淘客订单判断
本接口已下线,请不要使用!!! 判断订单是否是淘宝客订单,本接口为批量接口,一次最多可以传入20个订单进行判断。
一、请求参数
请求URL:
| 参数名 | 类型 | 说明 | 示例 |
|---|---|---|---|
| appid | String | 合作伙伴AppId | |
| timestamp | String | 当前时间戳 | |
| tids | String | 淘宝订单,如果多个订单用英文逗号隔开 | 比如,2349936253299620692,2350994511755627774 |
| sign | String | 接口签名 | 如何计算生成见示例代码 |
二、请求示例代码
Java
public void tbkIsTBKOrder() throws Exception { //业务参数 Map<String, String> data = new HashMap<String, String>(); data.put("appid", Config.AppId); Long timestamp = System.currentTimeMillis() / 1000; data.put("timestamp", timestamp.toString()); data.put("tids", "2349936253299620692,2350994511755627774"); // 签名 data.put("sign", Utils.Sign(data,Config.AppSecret)); // 调用服务API doHttpRequest(Config.TaoBaoTBKIsTBKOrderUrl ,data); }三、返回结果
{ "code":0, // 0表示成功,非0为失败,message会包含失败原因。 系统层面的成功或失败,非业务层面的判断。 "message":"ok", //包含失败原因。 "data":[ { "tid":"2350994511755627774", // 订单号原样返回 "is_tbk_order":0, // 0:表示非淘宝客订单, 1:表示淘宝客订单 "code":0, // 0:表示订单判断成功,非0表示订单发生异常。只有成功的情况下,is_tbk_order的值才有意义。 "msg":"操作成功" }, { "tid":"2350994511755627774", "is_tbk_order":0, "code":0, "msg":"操作成功" } ], "trace_id":""}说明: code为0表示成功,非0为失败,message会包含失败原因。