文档中心 > API类目 > 淘宝游戏API

qimen.taobao.apple.newuser.sign.newversion (新用户签约接口v2)

新用户签约

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
paymentWay String 必须 801
  • 默认值:801
  • 业务编号,固定值:801
    channelId String 必须 2202002 渠道编号,资和信分配
    queryId String 必须 ef2fwsd2342 请求流水号,每次请求不可重复
    orderNo String 必须 63888059237488184 商户订单号,每次请求不可重复
    orderTime String 必须 2017-11-11 23:34:21 订单时间,格式:yyyy-MM-dd HH:mm:ss
    signedNotifyUrl String 必须 http://gw.api.taobao.com/router/rest 签约通知地址
    UCI String 必须 2202002.32423d3wr33f 签约交易号 TopUpChannelId+“.”+唯一 码
    userNo String 必须 2629488481 用户ID
    memo String 可选 attribute:234234 备用字段
    version String 必须 2.0
  • 默认值:2.0
  • 版本号,固定值:2.0
    merchantId String 必须 242343244 来源,淘宝或者支付宝
    accessToken String 必须 123 支付宝授权码

    响应参数

    名称 类型 示例值 描述
    merchantID String 2176793738 商户编号
    sign String j34irnfin934fn349 参数签名,使用rsa私钥签名
    keyPass String efcerfcerce Rsa加密key,使用rsa公钥加密
    data Data 主业务参数,使用aes加密后的接口参数
    • └ resultCode
    • String
    • 00
    • 处理状态,对应值:00受理成功,其他皆为错误
    • └ resultMsg
    • String
    • 处理成功
    • 处理结果中文描述
    • └ subMessage
    • String
    • 调用失败
    • 子错误信息
    • └ subCode
    • String
    • 1234
    • 子错误码
    • mainData
    • Struct
    • 返回子对象
    • └ tUCI
    • String
    • 123
    • 资和信加密后参数

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    QimenCloudClient client = new DefaultQimenCloudClient(url, appkey, secret);
    TaobaoAppleNewuserSignNewversionRequest req = new TaobaoAppleNewuserSignNewversionRequest();
    req.setPaymentWay("801");
    req.setChannelId("2202002");
    req.setQueryId("ef2fwsd2342");
    req.setOrderNo("63888059237488184");
    req.setOrderTime("2017-11-11 23:34:21");
    req.setSignedNotifyUrl("http://gw.api.taobao.com/router/rest");
    req.setCI("2202002.32423d3wr33f");
    req.setUserNo("2629488481");
    req.setMemo("attribute:234234");
    req.setVersion("2.0");
    req.setMerchantId("242343244");
    req.setAccessToken("123");
    TaobaoAppleNewuserSignNewversionResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <merchantID>2176793738</merchantID>
    <sign>j34irnfin934fn349</sign>
    <keyPass>efcerfcerce</keyPass>
    <data>
        <resultCode>00</resultCode>
        <resultMsg>处理成功</resultMsg>
        <subMessage>调用失败</subMessage>
        <subCode>1234</subCode>
        <mainData>
            <tUCI>123</tUCI>
        </mainData>
    </data>

    异常示例

    • XML示例
    • JSON示例
    1
    2
    3
    4
    5
    6
    <error_response>
        <code>50</code>
        <msg>Remote service error</msg>
        <sub_code>isv.invalid-parameter</sub_code>
        <sub_msg>非法参数</sub_msg>
    </error_response>

    错误码解释

    错误码 错误描述 解决方案

    API工具

    如何获得此API

    FAQ

    返回
    顶部