Skip to content

淘口令解析&转链(使用客户端SDK实现)

但是客户端SDK在哪里下载我现在还没搞清楚

java
/**
     * @desc 支持通过淘口令解析商品id,并提供对应的淘客转链接  taobao.tbk.sc.tpwd.convert( 淘宝客-服务商-淘口令解析&转链 )
     * @param passwordContent 淘宝商品口令
     * @param adzoneId 推广位ID
     * @param siteId 站点ID
     * @param sessionKey 淘宝客的授权密钥
     * @doc https://open.taobao.com/api.htm?docId=43873&docType=2&scopeId=16401
     * @return
     */
    public TbkScTpwdConvertResponse tbkScTpwdConvert(String passwordContent, Long adzoneId, Long siteId, String sessionKey) {
        TbkScTpwdConvertRequest req = new TbkScTpwdConvertRequest();
        req.setPasswordContent(passwordContent);
        req.setAdzoneId(adzoneId);
        req.setSiteId(siteId);
        try {
            return TbkApiVisit.execute(req,sessionKey);
        } catch (ApiException e) {
            e.printStackTrace();
        }
        return null;
    }

原生接口拼接

该接口需要进行授权

获取SessionKey

这里有更简便的方法

权限不足 Insufficient isv permissions

Insufficient isv permissions官方说明

签名报错

Java调用示例代码 使用官方的示例代码提示 {"error_response":{"code":26,"msg":"Missing session","sub_msg":"传入http参数中必需包含session字段","request_id":"15qu7sjjaziqr"}} 需要session,调试阶段可以在https://open.taobao.com/apitools/sessionPage.htm 获取session.但是输入AppKey后提示 app call back is invalidate 关于该问题,在这里找到了答案,说是需要设置回调地址 会员链路:授权sessionkey,提示:app call back is invalidate

正式环境申请sessionKey

参考链接

  1. 淘口令解析&转链
  2. 推广商品链接
  3. 用户授权介绍
  4. app call back is invalidate