alibaba.gpu.schema.search (产品搜索接口)

根据类目id、关键属性、绑定属性查询spu信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
leaf_cat_id Number 必须 147310009 叶子类目id
brand_id Number 可选 2345 品牌id
schema_xml_fields String 必须 <?xml version="1.0" encoding="UTF-8"?> <itemParam> <field id="prop_152206060" name="演出标签" type="multiCheck"> <value>3271861</value> </field> <field id="prop_143156324" name="演出场馆" type="singleCheck"> <value>142512004</value> </field> </itemParam> 产品查询条件schema
provider_id Number 必须 0 渠道id

响应参数

名称 类型 示例值 描述
search_product_result String <itemRule> <field id=\"product_list\" name=\"产品列表\" type=\"multiComplex\"> <fields> <field id=\"product_2081032023\" name=\"产品详情\" type=\"complex\"> <fields> <field id=\"product_id\" name=\"产品编号\" type=\"input\"><default-value>2081032023</default-value></field> <field id=\"title\" name=\"产品标题\" type=\"input\"><default-value>张惠妹乌托邦世界巡城演唱会 朴树 杭州</default-value></field> <field id=\"description\" name=\"产品描述\" type=\"input\"/> </fields> </field> </fields> </field> </itemRule> 产品列表schema

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaGpuSchemaSearchRequest req = new AlibabaGpuSchemaSearchRequest();
req.setLeafCatId(147310009L);
req.setBrandId(2345L);
req.setSchemaXmlFields("<?xml version=\"1.0\" encoding=\"UTF-8\"?> <itemParam> <field id=\"prop_152206060\" name=\"演出标签\" type=\"multiCheck\">     <value>3271861</value> </field> <field id=\"prop_143156324\" name=\"演出场馆\" type=\"singleCheck\">     <value>142512004</value> </field> </itemParam>");
req.setProviderId(0L);
AlibabaGpuSchemaSearchResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_gpu_schema_search_response>
    <search_product_result>&lt;itemRule&gt; 	&lt;field id=\&quot;product_list\&quot; name=\&quot;产品列表\&quot; type=\&quot;multiComplex\&quot;&gt; 		&lt;fields&gt; 			&lt;field id=\&quot;product_2081032023\&quot; name=\&quot;产品详情\&quot; type=\&quot;complex\&quot;&gt; 				&lt;fields&gt; 				&lt;field id=\&quot;product_id\&quot; name=\&quot;产品编号\&quot; type=\&quot;input\&quot;&gt;&lt;default-value&gt;2081032023&lt;/default-value&gt;&lt;/field&gt; 				&lt;field id=\&quot;title\&quot; name=\&quot;产品标题\&quot; type=\&quot;input\&quot;&gt;&lt;default-value&gt;张惠妹乌托邦世界巡城演唱会 朴树 杭州&lt;/default-value&gt;&lt;/field&gt; 				&lt;field id=\&quot;description\&quot; name=\&quot;产品描述\&quot; type=\&quot;input\&quot;/&gt; 				&lt;/fields&gt; 			&lt;/field&gt; 		&lt;/fields&gt; 	&lt;/field&gt; &lt;/itemRule&gt;</search_product_result>
</alibaba_gpu_schema_search_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

返回
顶部