itemprops.get( 获取标准商品类目属性 )
通过设置必要的参数,来获取商品后台标准类目属性,以及这些属性里面详细的属性值prop_values。
一、公共参数
1、请求地址:console.open.onebound.cn/console/?i=…
2、公共请求参数:
3、公共响应参数:
二、请求参数
三、响应参数
四、请求示例
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new ItempropsGetRequest;
$req->setFields("pid,name,must,multi,prop_values");
$req->setCid("44343");
$req->setPid("3232");
$req->setParentPid("4834");
$req->setIsKeyProp("true");
$req->setIsSaleProp("true");
$req->setIsColorProp("true");
$req->setIsEnumProp("true");
$req->setIsInputProp("true");
$req->setIsItemProp("true");
$req->setDatetime("2010-01-01 00:00:00");
$req->setChildPath("3932:13221;2113:2345");
$req->setType("1");
$req->setAttrKeys("[]");
$resp = $c->execute($req);
五、响应示例
<itemprops_get_response>
<last_modified>2010-01-01 00:00:00</last_modified>
<item_props>
<item_prop>
<pid>20000</pid>
<parent_pid>10000</parent_pid>
<parent_vid>24455</parent_vid>
<name>颜色</name>
<is_key_prop>true</is_key_prop>
<is_sale_prop>true</is_sale_prop>
<is_color_prop>true</is_color_prop>
<is_enum_prop>true</is_enum_prop>
<is_input_prop>true</is_input_prop>
<is_item_prop>true</is_item_prop>
<must>true</must>
<multi>true</multi>
<status>normal</status>
<child_template>SomeTemplate</child_template>
<sort_order>1</sort_order>
<is_allow_alias>true</is_allow_alias>
<prop_values>
<prop_value>
<cid>50010538</cid>
<pid>1627207</pid>
<vid>3232483</vid>
<name>军绿色</name>
<prop_name>颜色</prop_name>
<status>normal</status>
<name_alias>军绿色</name_alias>
<is_parent>true</is_parent>
<sort_order>0</sort_order>
<features>
<feature>
<attr_value>2342</attr_value>
<attr_key>1234</attr_key>
</feature>
</features>
</prop_value>
</prop_values>
<features>
<feature>
<attr_key>1234</attr_key>
<attr_value>2342</attr_value>
</feature>
</features>
<is_taosir>true</is_taosir>
<taosir_do>
<type>0</type>
<precision>2</precision>
<std_unit_list>
<std_unit>
<attr_key>1234</attr_key>
<attr_value>2342</attr_value>
</std_unit>
</std_unit_list>
<expr_el_list>
<expr_el>
<type>0</type>
<text>长</text>
<is_show_label>true</is_show_label>
<is_label>false</is_label>
<is_input>false</is_input>
</expr_el>
</expr_el_list>
</taosir_do>
<is_material>true</is_material>
<material_do>
<materials>
<item_materia_value_d_o>
<need_content_number>true</need_content_number>
<name>棉(纯棉)</name>
</item_materia_value_d_o>
</materials>
</material_do>
</item_prop>
</item_props>
</itemprops_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>