文档中心 > API类目 > 淘宝客API

taobao.tbk.thor.task.select (淘宝客-推广者-互动任务投放)

淘宝联盟大媒体互动任务投放

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
req TopSelectOption 必须 入参
  • top_device_detail
  • TopDeviceDetail
  • 必须
  • 设备信息, idfa/imei/imei_md5/oaid/mac必填其中之一
  • └ idfa
  • String
  • 可选
  • 9C287922-EE26-4501-94B5-DDE6F83E1475
  • iOS 6.0及以上的 idfa 号
  • └ imei_md5
  • String
  • 可选
  • 52CF20235A5A6346
  • 原始imei转大写之后的md5值,大写形式
  • └ imei
  • String
  • 可选
  • 358000046760359
  • 安卓设备的 imei 号;明文,长度<=16位,数字或字符
  • └ oaid
  • String
  • 可选
  • 47befdff-fb1f-4b96-ddff-bf3fb77f744e
  • 安卓Q版本的设备号
  • └ mac
  • String
  • 可选
  • 07-16-76-00-02-86
  • 设备的mac地址
  • └ union_session_id
  • String
  • 可选
  • afcc931f750340c8a662623aa3966be9
  • 淘宝联盟大媒体会话
  • └ pid
  • String
  • 必须
  • mm_234_43_64
  • 媒体广告位账号
  • └ client_id
  • String
  • 必须
  • 524646
  • TOP分配给应用的AppKey
  • └ task_id
  • Number
  • 可选
  • 124
  • 互动任务id

响应参数

名称 类型 示例值 描述
data TaskInstance [] 系统自动生成
  • └ task_type
  • String
  • LOGIN
  • 互动任务类型
  • └ task_cost
  • String
  • 0.05
  • 互动任务cpa价格
  • └ task_button
  • String
  • 去绑定
  • 媒体投放任务点击按钮文案
  • └ task_desc
  • String
  • 绑定淘宝账号,逛淘宝也能赚钱
  • 媒体投放任务描述
  • └ task_name
  • String
  • 绑定淘宝
  • 媒体投放任务标题
  • └ url
  • String
  • https://mos.m.taobao.com/union/media/activity/auth
  • 媒体投放任务链接
  • └ task_id
  • Number
  • 124
  • 媒体投放任务id
  • └ status
  • String
  • ACCEPTED
  • 媒体投放任务状态

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
TbkThorTaskSelectRequest req = new TbkThorTaskSelectRequest();
TbkThorTaskSelectRequest.TopSelectOption obj1 = new TbkThorTaskSelectRequest.TopSelectOption();
TbkThorTaskSelectRequest.TopDeviceDetail obj2 = new TbkThorTaskSelectRequest.TopDeviceDetail();
obj2.setIdfa("9C287922-EE26-4501-94B5-DDE6F83E1475");
obj2.setImeiMd5("52CF20235A5A6346");
obj2.setImei("358000046760359");
obj2.setOaid("47befdff-fb1f-4b96-ddff-bf3fb77f744e");
obj2.setMac("07-16-76-00-02-86");
obj1.setTopDeviceDetail(obj2);
obj1.setUnionSessionId("afcc931f750340c8a662623aa3966be9");
obj1.setPid("mm_234_43_64");
obj1.setClientId("524646");
obj1.setTaskId(124L);
req.setReq(obj1);
TbkThorTaskSelectResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<tbk_thor_task_select_response>
    <data>
        <task_instance>
            <task_type>LOGIN</task_type>
            <task_cost>0.05</task_cost>
            <task_button>去绑定</task_button>
            <task_desc>绑定淘宝账号,逛淘宝也能赚钱</task_desc>
            <task_name>绑定淘宝</task_name>
            <url>https://mos.m.taobao.com/union/media/activity/auth</url>
            <task_id>124</task_id>
            <status>ACCEPTED</status>
        </task_instance>
    </data>
</tbk_thor_task_select_response>

异常示例

  • XML示例
  • JSON示例
<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

返回
顶部