文档中心 > API类目 > 万相台无界API

taobao.universalbp.new.campaign.oneclick (一键暂停)

一键暂停

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
top_service_context TopServiceContext 必须 topServiceContext
  • └ biz_code
  • String
  • 必须
  • xxxxx
  • api业务线编码
  • └ login_type
  • Number
  • 可选
  • 1
  • 1: 直客(正常)登录 2: 代理直投(叉乘账号)
  • └ member_id
  • Number
  • 可选
  • 12345
  • 代理直投时被代理商家账号, 代理直投(叉乘)时必填。 直客 时也可以填入 memberId
  • └ ext
  • String
  • 可选
  • {}
  • 扩展内容, 暂时无用
one_click_v_o OneClickVO 必须 oneClickVO
  • └ item_id_list
  • Number []
  • 可选
  • [761693282576]
  • 宝贝id集合
  • diff_campaign_list
  • DiffCampaignVO []
  • 可选
  • 互斥计划信息
  • └ campaign_id
  • Number
  • 可选
  • 68796878069
  • 计划id
  • └ material_id_list
  • Number []
  • 可选
  • [714706341071]
  • 物料id集合
  • └ diff_campaign_id
  • Number
  • 可选
  • 71432039559
  • 互斥计划id
  • └ diff_biz_code
  • String
  • 可选
  • onebpSearch
  • 互斥计划bizCode
  • └ diff_real_biz_code
  • String
  • 可选
  • onebpSearch
  • 互斥计划真实bizCode
  • └ diff_biz_code_name
  • String
  • 可选
  • 关键词推广
  • 互斥计划场景
  • └ diff_campaign_name
  • String
  • 可选
  • 关键词推广_20240820_151627
  • 互斥计划的名称
  • └ campaign_id_list
  • Number []
  • 可选
  • [68792788657]
  • 计划id集合
  • campaign_list
  • DiffCampaignQueryVO []
  • 可选
  • 互斥计划查询信息
  • └ campaign_id
  • Number
  • 可选
  • 68792788657
  • 计划id
  • └ material_id_list
  • Number []
  • 可选
  • [714706341071]
  • 物料id集合

响应参数

名称 类型 示例值 描述
top_result TopResult topResult
  • info
  • TopInfo
  • 通用前端结果的Info信息
  • 请求系统信息
  • └ ok
  • Boolean
  • true
  • 是否成功
  • └ message
  • String
  • 参数错误
  • 错误信息
  • └ error_code
  • String
  • xxxxx
  • 错误编码

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
UniversalbpNewCampaignOneclickRequest req = new UniversalbpNewCampaignOneclickRequest();
UniversalbpNewCampaignOneclickRequest.TopServiceContext obj1 = new UniversalbpNewCampaignOneclickRequest.TopServiceContext();
obj1.setBizCode("xxxxx");
obj1.setLoginType(1L);
obj1.setMemberId(12345L);
obj1.setExt("{}");
req.setTopServiceContext(obj1);
UniversalbpNewCampaignOneclickRequest.OneClickVO obj2 = new UniversalbpNewCampaignOneclickRequest.OneClickVO();
obj2.setItemIdList(new Long[] { 761693282576 };
);
List<UniversalbpNewCampaignOneclickRequest.DiffCampaignVO> list4 = new ArrayList<UniversalbpNewCampaignOneclickRequest.DiffCampaignVO>();
UniversalbpNewCampaignOneclickRequest.DiffCampaignVO obj5 = new UniversalbpNewCampaignOneclickRequest.DiffCampaignVO();
list4.add(obj5);
obj5.setCampaignId(68796878069L);
obj5.setMaterialIdList(new Long[] { 714706341071 };
);
obj5.setDiffCampaignId(71432039559L);
obj5.setDiffBizCode("onebpSearch");
obj5.setDiffRealBizCode("onebpSearch");
obj5.setDiffBizCodeName("关键词推广");
obj5.setDiffCampaignName("关键词推广_20240820_151627");
obj2.setDiffCampaignList(list4);
obj2.setCampaignIdList(new Long[] { 68792788657 };
);
List<UniversalbpNewCampaignOneclickRequest.DiffCampaignQueryVO> list7 = new ArrayList<UniversalbpNewCampaignOneclickRequest.DiffCampaignQueryVO>();
UniversalbpNewCampaignOneclickRequest.DiffCampaignQueryVO obj8 = new UniversalbpNewCampaignOneclickRequest.DiffCampaignQueryVO();
list7.add(obj8);
obj8.setCampaignId(68792788657L);
obj8.setMaterialIdList(new Long[] { 714706341071 };
);
obj2.setCampaignList(list7);
req.setOneClickVO(obj2);
UniversalbpNewCampaignOneclickResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<universalbp_new_campaign_oneclick_response>
    <top_result>
        <info>
            <ok>true</ok>
            <message>参数错误</message>
            <error_code>xxxxx</error_code>
        </info>
    </top_result>
</universalbp_new_campaign_oneclick_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

返回
顶部