¥开放平台免费API必须用户授权
商品编辑时,获取商品规则信息
公共参数
请求地址:
HTTP地址
http://gw.api.taobao.com/router/rest
公共请求参数:
公共响应参数:
点击获取key和secret
请求示例
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaItemEditSchemaGetRequest req = new AlibabaItemEditSchemaGetRequest();
req.setItemId(610191026823L);
req.setBizType("taobao/1.0.0/brandAsyncRenderEnable");
req.setFields("stuffStatus,title");
AlibabaItemEditSchemaGetResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
响应示例
<alibaba_item_edit_schema_get_response>
<result><itemSchema> <field id="title" name="宝贝标题" type="input"> <rules> <rule name="tipRule" value="标题和描述关键词是否违规自检工具:&lt;a href='//ss.taobao.com/compliance#/main' target='_blank'&gt;商品合规工具&lt;/a&gt;"/> <rule name="requiredRule" value="true"/> <rule exProperty="include" name="maxLengthRule" unit="byte" value="60"/> <rule name="tipRule" value="最多允许输入30个汉字(60字符)"/> <rule name="valueTypeRule" value="text"/> </rules> </field> <field id="supplierInfo" name="供应商信息" type="input"> <rules> <rule name="requiredRule" value="true"/> <rule exProperty="include" name="maxLengthRule" unit="byte" value="40"/> <rule name="valueTypeRule" value="text"/> </rules> </field> <field id="outerId" name="商家编码" type="input"> <rules> <rule exProperty="include" name="maxLengthRule" unit="byte" value="64"/> <rule name="valueTypeRule" value="text"/> </rules> </field> </itemSchema></result>
</alibaba_item_edit_schema_get_response>
异常示例
<error_response>
<code>50</code>
<msg>Remote service error</msg>
<sub_code>isv.invalid-parameter</sub_code>
<sub_msg>非法参数</sub_msg>
</error_response>