淘宝客订单判断

本接口已下线,请不要使用!!!
判断订单是否是淘宝客订单,本接口为批量接口,一次最多可以传入20个订单进行判断。

1.请求参数:

请求URL:

POST https://kf.fw199.com/gateway/taobao/tbk/istbkorder

参数名 类型 说明 示例
appid String 合作伙伴AppId
timestamp String 当前时间戳
tids String 淘宝订单,如果多个订单用英文逗号隔开 比如,2349936253299620692,2350994511755627774
sign String 接口签名 如何计算生成见示例代码

2. 请求示例代码(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); 
    }

3. 返回结果如下:

{
    "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会包含失败原因。

文档更新时间: 2023-03-14 16:41   作者:admin