U商城类

    productlist/query


    目录

    1.接口说明

    1.1接口描述

         商品列表

    1.2适用版本

         U商城

    2.使用场景

    商品列表

    3.接口调用说明

    3.1请求说明

    url https://api.yonyouup.com/umall/productlist/query
    格式 JSON
    https请求方式 POST
    编码类型 UTF-8


    3.2url参数说明

    参数 类型 是否必填 描述
    from_account string 调用方id
    to_account string 提供方id
    app_key string 应用编码
    token string api调用唯一识别码
    ds_sequence number 数据源序号(默认取应用的第一个数据源)


    3.3请求体参数说明

    参数 类型 参数路径 是否必填 描述
    cgoodsname string where 条件属性
    valuefrom string conditions 条件属性值
    pageIndex number pager 当前页
    pageSize number pager 单页显示个数
    totalPage number pager 总共页数
    totalCount number pager 总共数据数

    3.4请求示例

    POST https://api.yonyouup.com/umall/productslist/query?from_account=openapi_dev&to_account=openapi_ent&app_key=opa6fdd4bea98b95ad7&token=843d03f66e6544e19707ccec11030296
    
    POST 内容:
    {
    	"queryCondition":{
    		"pagesize":0,
    		"pageindex":1,
    		"where":[
    			{
    				"fieldname":"cgoodsname",
    				"valuefrom":"便宜车"
    			},
    			{
    				"fieldname":"categoryid",
    				"valuefrom":"782"
    			},
    			{
    				"fieldname":"istatus",
    				"valuefrom":"在库"
    			}
    		]
    	}
    }
    


    3.5返回参数说明

    参数说明 类型 参数路径 描述
    errcode string 错误码,0 为正常。
    errmsg string 错误信息。
    pid string data 商品ID
    pName string data 商品名称
    cClassName string data 商品分类名称
    iClassID string data 商品分类ID
    defaultAlbum string data 商品主图
    iStatus number data 商品状态:0-在库,1-在售
    fMarkPrice number data 市场价格
    fSalePrice number data 售价
    lInventoryCount number data 库存数量
    iSales number data 销售数量
    dCreateTime datetime data 商品创建时间
    currentPage number 当前页数
    pageNum number 每页条数
    totalPage number 总页数
    totalCount number 总条数

    3.6正确返回示例

    JSON示例:

    
    {
    	"errcode":0,
    	"data":{
    		"totalCount":18,
    		"currentPage":0,
    		"pageNum":0,
    		"totalPage":1,
    		"data":[
    			{
    				"fSalePrice":0.1,
    				"pid":7847,
    				"fMarkPrice":10,
    				"pName":"习大大小金库礼品卡",
    				"defaultAlbum":"http://photo123456apple.oss-cn-beijing.aliyuncs.com/photo/products/21/20160317/lm_02abda95-24f4-4f4a-864e-4df35920b933.jpg",
    				"iSales":1,
    				"dCreateTime":"2016-05-30"
    			},
    			{
    				"fSalePrice":1000,
    				"pid":6339,
    				"fMarkPrice":490000,
    				"pName":"便宜车",
    				"defaultAlbum":"http: //photo123456apple.oss-cn-beijing.aliyuncs.com/photo/products/21/20160315/lm_e899e8ce-46d4-4869-8c4d-16c6272b3ce2.jpg",
    				"iSales":2,
    				"dCreateTime":"2016-05-30"
    			}
    		]
    	}
    }
    

    3.7错误返回示例

    application/json;charset=UTF-8
    {
    	"errcode" : "30021",
    	"errmsg" : "此应用未上线"
    } 

    4.API测试

    API测试 SDK下载