特价版查询卖家出售中的商品
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
fields | String [] | 必须 | num_iid,title |
|
需返回的字段列表。可选值:Item商品结构体中的以下字段: num_iid,title,nick,cid,outer_id,props,price,num,approve_status;字段之间用“,”分隔,不支持其他字段 |
q | String | 可选 | title | 搜索字段。用于搜索商品的title。 | |
cid | Number | 可选 | 1512 | 商品类目ID | |
order_by | String | 可选 | list_time:desc |
|
排序方式。格式为column:asc/desc ,column可选值:list_time(上架时间),delist_time(下架时间),num(商品数量),modified(最近修改时间),sold_quantity(商品销量),;默认上架时间降序(即最新上架排在前面)。如按照上架时间降序排序方式为list_time:desc |
page_no | Number | 可选 | 10 |
|
页码。取值范围:大于零的整数。默认值为1,即默认返回第一页数据。用此接口获取数据时,当翻页获取的条数(page_no*page_size)超过10万,为了保护后台搜索引擎,接口将报错。所以请大家尽可能的细化自己的搜索条件,例如根据修改时间分段获取商品 |
page_size | Number | 可选 | 100 |
|
每页条数。取值范围:大于零的整数;最大值:200;默认值:40。用此接口获取数据时,当翻页获取的条数(page_no*page_size)超过2万,为了保护后台搜索引擎,接口将报错。所以请大家尽可能的细化自己的搜索条件,例如根据修改时间分段获取商品 |
start_modified | Date | 可选 | 2000-01-01 00:00:00 | 起始的修改时间 | |
end_modified | Date | 可选 | 2000-01-01 00:00:00 | 结束的修改时间 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
total_results | Number | 150 | 搜索到符合条件的结果总数 |
items | Item [] | 搜索到的商品列表,具体字段根据设定的fields决定,不包括desc字段 | |
|
1 2 3 4 5 6 7 8 9 10 11 12 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaTjbItemsOnsaleGetRequest req = new AlibabaTjbItemsOnsaleGetRequest(); req.setFields( "num_iid,title" ); req.setQ( "title" ); req.setCid(1512L); req.setOrderBy( "list_time:desc" ); req.setPageNo(10L); req.setPageSize(100L); req.setStartModified(StringUtils.parseDateTime( "2000-01-01 00:00:00" )); req.setEndModified(StringUtils.parseDateTime( "2000-01-01 00:00:00" )); AlibabaTjbItemsOnsaleGetResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody()); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | < alibaba_tjb_items_onsale_get_response > < total_results >150</ total_results > < items > < item > < cid >132443</ cid > < nick >tbtest561</ nick > < title >N97</ title > < num_iid >1489161932</ num_iid > < iid >13232</ iid > < outer_id >34143554352</ outer_id > < props >135255:344454</ props > < price >5.00</ price > < num >8888</ num > < approve_status >onsale</ approve_status > </ item > </ items > </ alibaba_tjb_items_onsale_get_response > |
1 2 3 4 5 6 | < error_response > < code >50</ code > < msg >Remote service error</ msg > < sub_code >isv.invalid-parameter</ sub_code > < sub_msg >非法参数</ sub_msg > </ error_response > |
错误码 | 错误描述 | 解决方案 |
---|