文档中心 > API类目 > 天猫精灵开放API

alibaba.genie.material.operator.sync (物料信息同步接口)

物料信息同步接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
page_config_request PageConfigRequest 必须 pageConfigRequest
  • └ source
  • String
  • 必须
  • ctcc
  • 来源
  • └ action
  • String
  • 必须
  • add
  • 操作类型(add、update、modify)
  • └ id
  • Number
  • 可选
  • 100001
  • 主键id(更新、删除必填)
  • └ type
  • String
  • 可选
  • page
  • 业务类型:屏保screensaver、页面page
  • └ device_crowd_id
  • Number
  • 可选
  • 49211065728980
  • 设备组ID(设备组ID、身份Code二选一必填)
  • └ province_code
  • String
  • 可选
  • 999999
  • 省份Code(设备组ID、身份Code二选一必填)
  • └ page_id
  • Number
  • 可选
  • 71760
  • 卡片id
  • └ module_key
  • String
  • 可选
  • banner
  • 模块key
  • └ module_data
  • String
  • 可选
  • [{\"bizId\":\"5001\",\"img\":\"https://ailabs.alibabausercontent.com/kgqin4th/8f5be5e5-1599-441f-92a8-a924f4483716.jpeg\",\"targetUrl\":\"https://www.baidu.com/\"}]
  • 模块数据

响应参数

名称 类型 示例值 描述
ret_value Number 1002 主键id
ret_code Number 1 code码
ret_msg String 成功 msg

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaGenieMaterialOperatorSyncRequest req = new AlibabaGenieMaterialOperatorSyncRequest();
AlibabaGenieMaterialOperatorSyncRequest.PageConfigRequest obj1 = new AlibabaGenieMaterialOperatorSyncRequest.PageConfigRequest();
obj1.setSource("ctcc");
obj1.setAction("add");
obj1.setId(100001L);
obj1.setType("page");
obj1.setDeviceCrowdId(49211065728980L);
obj1.setProvinceCode("999999");
obj1.setPageId(71760L);
obj1.setModuleKey("banner");
obj1.setModuleData("[{\\"bizId\\":\\"5001\\",\\"img\\":\\"https://ailabs.alibabausercontent.com/kgqin4th/8f5be5e5-1599-441f-92a8-a924f4483716.jpeg\\",\\"targetUrl\\":\\"https://www.baidu.com/\\"}]");
req.setPageConfigRequest(obj1);
AlibabaGenieMaterialOperatorSyncResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_genie_material_operator_sync_response>
    <ret_value>1002</ret_value>
    <ret_code>1</ret_code>
    <ret_msg>成功</ret_msg>
</alibaba_genie_material_operator_sync_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

返回
顶部