文档中心 > API类目 > 阿里妈妈-UniDesk

taobao.unidesk.rta.assets.landingpage.add (UD落地页创建接口)

UD落地页创建接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
media_landing_page_top_dto MediaLandingPageTopDTO 必须 入参
  • non_vertical_landing_page
  • NonVerticalWechatLandingPageTopDTO
  • 可选
  • 非竖版原生页特有参数
  • └ button_text
  • String
  • 可选
  • text
  • 跳转按钮文案
  • └ float_img_id
  • String
  • 可选
  • 1
  • 悬浮组件的图片id
  • └ image_id
  • String
  • 可选
  • 1
  • 落地页图片id
  • └ title
  • String
  • 可选
  • title
  • 悬浮组件主标题
  • └ desc
  • String
  • 可选
  • desc
  • 悬浮组件的副标题
  • landing_page
  • LandingPageTopDTO
  • 必须
  • 落地页
  • └ landing_page
  • String
  • 必须
  • www.taobao.com
  • 落地页链接
  • └ dp_link_url
  • String
  • 可选
  • tbopen://m.taobao.com/tbopen
  • 自定义deeplink,需要UDBP开通白名单功能才能使用
  • vertical_landing_page
  • VerticalWechatLandingPageTopDTO
  • 可选
  • 竖版原生页特有参数
  • └ button_text
  • String
  • 可选
  • text
  • 跳转按钮文案
  • └ float_img_id
  • String
  • 可选
  • 1
  • 悬浮组件的图片id
  • └ title
  • String
  • 可选
  • title
  • 悬浮组件主标题
  • └ desc
  • String
  • 可选
  • desc
  • 悬浮组件的副标题
  • └ type
  • Number
  • 必须
  • 1
  • 落地页类型:1:竖版原生页,2:非竖版原生页,3:微信视频号,4:动图落地页
  • wechat_channel_landing_page
  • WechatChannelsLandingPageTopDTO
  • 可选
  • 微信视频号落地页特有参数
  • └ button_text
  • String
  • 可选
  • text
  • 跳转按钮文案
  • └ top_img_id
  • String
  • 可选
  • 1
  • 顶部图片id
  • └ mid_img_id
  • String
  • 可选
  • 1
  • 中部图片
  • └ advertiser_id
  • Number
  • 必须
  • 1
  • 广告主id
  • └ share_title
  • String
  • 必须
  • title
  • 分享标题
  • kinetograph_landing_page
  • KinetographLandingPageTopDTO
  • 可选
  • 动图落地页特有参数
  • └ bg_img_id
  • String
  • 可选
  • 1
  • 落地页图片id
  • └ landing_page_title
  • String
  • 可选
  • title
  • 动图落地页标题
  • └ name
  • String
  • 必须
  • name
  • 落地页名称
  • └ share_description
  • String
  • 必须
  • description
  • 分享描述

响应参数

名称 类型 示例值 描述
result MediaLandingPageTopDTO 出参
  • └ id
  • Number
  • 1
  • 落地页id

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
UnideskRtaAssetsLandingpageAddRequest req = new UnideskRtaAssetsLandingpageAddRequest();
UnideskRtaAssetsLandingpageAddRequest.MediaLandingPageTopDTO obj1 = new UnideskRtaAssetsLandingpageAddRequest.MediaLandingPageTopDTO();
UnideskRtaAssetsLandingpageAddRequest.NonVerticalWechatLandingPageTopDTO obj2 = new UnideskRtaAssetsLandingpageAddRequest.NonVerticalWechatLandingPageTopDTO();
obj2.setButtonText("text");
obj2.setFloatImgId("1");
obj2.setImageId("1");
obj2.setTitle("title");
obj2.setDesc("desc");
obj1.setNonVerticalLandingPage(obj2);
UnideskRtaAssetsLandingpageAddRequest.LandingPageTopDTO obj3 = new UnideskRtaAssetsLandingpageAddRequest.LandingPageTopDTO();
obj3.setLandingPage("www.taobao.com");
obj3.setDpLinkUrl("tbopen://m.taobao.com/tbopen");
obj1.setLandingPage(obj3);
UnideskRtaAssetsLandingpageAddRequest.VerticalWechatLandingPageTopDTO obj4 = new UnideskRtaAssetsLandingpageAddRequest.VerticalWechatLandingPageTopDTO();
obj4.setButtonText("text");
obj4.setFloatImgId("1");
obj4.setTitle("title");
obj4.setDesc("desc");
obj1.setVerticalLandingPage(obj4);
obj1.setType(1L);
UnideskRtaAssetsLandingpageAddRequest.WechatChannelsLandingPageTopDTO obj5 = new UnideskRtaAssetsLandingpageAddRequest.WechatChannelsLandingPageTopDTO();
obj5.setButtonText("text");
obj5.setTopImgId("1");
obj5.setMidImgId("1");
obj1.setWechatChannelLandingPage(obj5);
obj1.setAdvertiserId(1L);
obj1.setShareTitle("title");
UnideskRtaAssetsLandingpageAddRequest.KinetographLandingPageTopDTO obj6 = new UnideskRtaAssetsLandingpageAddRequest.KinetographLandingPageTopDTO();
obj6.setBgImgId("1");
obj6.setLandingPageTitle("title");
obj1.setKinetographLandingPage(obj6);
obj1.setName("name");
obj1.setShareDescription("description");
req.setMediaLandingPageTopDto(obj1);
UnideskRtaAssetsLandingpageAddResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<unidesk_rta_assets_landingpage_add_response>
    <result>
        <id>1</id>
    </result>
</unidesk_rta_assets_landingpage_add_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

返回
顶部