美文网首页
1接口模板

1接口模板

作者: 大鹏侃天下 | 来源:发表于2016-07-15 19:52 被阅读0次

    接口地址:
    apiUrl='http://121.199.46.215:8090/qz'

    FILTER##

    filter value
    type 0全部 1数码 2服装 3电器
    code 1未登录 2没有权限
    action view查看 add增加 update更新 del删除

    1.商品列表查询接口 item_list

    type method 类型
    list get 列表

    params

    设置项

    key value default 说明
    api item_list required api名
    page 1 1 默认第1页
    size 10 0 每页显示10条,默认0不分页全部显示
    limit 50 0 限制显示条数,默认0无限制

    筛选项

    key value default 说明
    filter_type 1 0 商品分类,详见filter:type
    filter_lebel 1 0 商品标签,详见filter:label

    排序项

    key value default 说明
    order_addtime desc desc 根据时间降序排序(所有时间都返回unix时间戳
    order_click asc desc 根据点击升序排序

    搜索项

    key value 说明
    search_title '搜索标题' 根据关键字查询

    example

    $http.get({
        api: 'item_list',//调用商品列表的接口
        page: 1,//第1页
        size: 10,//每页显示10条
        filter_type: 2,//商品分类为2服装
        order_click: 'desc',//根据点击量降序排序
        search_title: '外套'//关键词为‘外套’
    });
    

    result

    list:[
        {
            id: 1,//商品id
            title: '商品标题测试外套',
            content: '<p>商品详情</p>',
            cover: 'http://example.com/static/images/itemcoverid1.jpg',
            click: 213,//点击量
            add_time: 1468563083//商品发布时间
        }
    ],
    page:{
        now: 1,//当前页
        all: 10,//总页数
        count: 105//总条数
    },
    success: 1
    
    success: 0,
    code: 1,
    msg: '错误信息'
    

    2.商品详情查询接口

    type method 类型
    detail get 详情

    params

    key value default 说明
    api item_detail required api名
    id 1 required 查询ID为1的内容

    example

    $http.get({
        api: 'item_detail',//调用商品列表的接口
        id: 1//查找ID=1的商品详情
    });
    

    result

    result: {
        id: 1,//商品id
        title: '商品标题测试外套',
        content: '<p>商品详情</p>',
        cover: 'http://example.com/static/images/itemcoverid1.jpg',
        click: 213,//点击量
        add_time: 1468563083//商品发布时间    
    },
    success: 1
    
    success: 0,
    code: 1,
    msg: '错误信息'
    

    3.收货地址增删改接口

    type method 类型
    action post 增删改

    params

    key value default 说明
    api address_action required api名
    id 1 required 查询ID为1的内容,action为add时无效
    action add required 动作,详见filter:action

    当动作为addupdate时提交的参数

    key value 说明
    province '江苏省'
    city '无锡市'
    area '江阴市'
    address '香山路112号' 地址
    tel '18921111979' 电话
    name '张三' 收货人
    is_primary true 是否默认

    example

    //增加一条收货地址
    $http.post({
        api: 'address_action',//收货地址增删改查接口
        action: 'add',//动作为 增加
        province: '江苏省',
        city: '无锡市',
        area: '江阴市',
        address: '长江路112号'
        tel: '18921111979',
        name: '张三',
        is_primary: true//是否为默认
    });
    
    
    //更新一条收货地址
    $http.post({
        api: 'address_action',//收货地址增删改查接口
        id: 1,//必填,更新对应的ID
        action: 'update',//动作为 更新
        
        //以下参数如果有则更新
        address: '长江路112号21楼',
        name: '李四'
    });
    
    //删除一条收货地址
    $http.post({
        api: 'address_action',//收货地址增删改查接口
        id: 1,//必填,更新对应的ID
        action: 'del',//动作为 删除
    });
    

    result

    success: 1,
    msg: '添加收货地址成功'
    

    相关文章

      网友评论

          本文标题:1接口模板

          本文链接:https://www.haomeiwen.com/subject/ibwyjttx.html