• 商城接口文档


    /示例接口/登录接口

    暂无描述
    
    • 1
    接口状态

    开发中

    接口URL

    http://localhost:8888/data/user_login

    请求方式

    POST

    Content-Type

    urlencoded

    请求Body参数
    参数名示例值参数类型是否必填参数描述
    idstarText账号
    password1234567Text密码
    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1

    /用户注册接口

    暂无描述
    
    • 1
    接口状态

    开发中

    接口URL

    http://localhost:8888/data/user_reg

    请求方式

    POST

    Content-Type

    urlencoded

    请求Body参数
    参数名示例值参数类型是否必填参数描述
    idstartrrText账号
    password123456Text密码
    username北北Text昵称
    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1

    /请求商品数据

    暂无描述
    
    • 1
    接口状态

    开发中

    接口URL

    http://192.168.1.104:8888/data/get_products

    请求方式

    POST

    Content-Type

    urlencoded

    请求Body参数
    参数名示例值参数类型是否必填参数描述
    usernamebeibeiText昵称
    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1

    /测试服务器

    暂无描述
    
    • 1
    接口状态

    开发中

    接口URL

    http://localhost:8888/data/usereg

    请求方式

    POST

    Content-Type

    urlencoded

    请求Body参数
    参数名示例值参数类型是否必填参数描述
    idstartrrText1111
    password123456Text密码
    username北北Text用户名
    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1

    / 添加商品

    javascript
    // 封装的时间计算器
    // 传参(时间数字,计算单位)
    function GetTime(time, unit) {
    	if (unit == 1) {
    		var create_time = time * 30 * 1000 * 60;
    		var times = Date.parse(new Date());
    		var array = new Array();
    		times = parseInt(times);
    		array.create_time = times;
    		times += create_time;
    		array.end_time = times;
    		return array;
    	} else if (unit == 2) {
    		var create_time = time * 1000 * 60 * 60 * 24;
    		var times = Date.parse(new Date());
    		var array = new Array();
    		times = parseInt(times);
    		array.create_time = times;
    		times += create_time;
    		array.end_time = times;
    		return array;
    	}
    }
    // 后面是1就是分钟
    // 30分钟
    console.log(GetTime(30, 1));
    // 后面如果为2就是天数
    // 1天
    console.log(GetTime(1, 2));
    // 14天
    console.log(GetTime(14, 2));
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    接口状态

    开发中

    接口URL

    http://localhost:8888/data/abc

    请求方式

    POST

    Content-Type

    urlencoded

    请求Body参数
    参数名示例值参数类型是否必填参数描述
    title野生的309090Text商品标题
    ptitle刚抓的的3050Text商品副标题
    messges哈都工具都挂艾叶高端位于Text商品介绍
    label数码Text商品分类
    shop_show1Text商品热度
    shop_idbeibeiText所属店铺
    price2499Text价格
    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1

    /获取购物车

    暂无描述
    
    • 1
    接口状态

    开发中

    接口URL

    http://localhost:8888/data/get_shopcar

    请求方式

    POST

    Content-Type

    urlencoded

    请求Body参数
    参数名示例值参数类型是否必填参数描述
    idstartrrText账号这个参数必有!
    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1

    /购物车加减

    暂无描述
    
    • 1
    接口状态

    开发中

    接口URL

    http://localhost:8888/data/shopcar_update

    请求方式

    POST

    Content-Type

    urlencoded

    请求Body参数
    参数名示例值参数类型是否必填参数描述
    user_idstartrrText用户id
    goods_id754e01d4-eb28-4752-9723-92942eba60abText商品id
    attribute0Text参数0/1,减少和增加/当商品减到0时自动删除商品
    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1

    /购物车移除商品

    暂无描述
    
    • 1
    接口状态

    开发中

    接口URL

    http://localhost:8888/data/move_shopcar

    请求方式

    POST

    Content-Type

    urlencoded

    请求Body参数
    参数名示例值参数类型是否必填参数描述
    user_idstartrrText用户id
    goods_id754e01d4-eb28-4752-9723-92942eba60abText商品id
    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1

    /添加到购物车

    暂无描述
    
    • 1
    接口状态

    开发中

    接口URL

    http://localhost:8888/data/add_shopcar

    请求方式

    POST

    Content-Type

    urlencoded

    请求Body参数
    参数名示例值参数类型是否必填参数描述
    user_idstartrrText用户id
    goods_id754e01d4-eb28-4752-9723-92942eba60abText商品id
    quantity1Text添加数量
    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1

    /新建接口

    暂无描述
    
    • 1
    接口状态

    开发中

    接口URL

    未填写

    请求方式

    POST

    Content-Type

    urlencoded

    请求Body参数
    参数名示例值参数类型是否必填参数描述
    123123Text-
    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1

    /创建商品订单

    javascript
    // 封装的时间计算器
    // 传参(时间数字,计算单位)
    function GetTime(time, unit) {
    	if (unit == 1) {
    		var create_time = time * 30 * 1000 * 60;
    		var times = Date.parse(new Date());
    		var array = new Array();
    		times = parseInt(times);
    		array.create_time = times;
    		times += create_time;
    		array.end_time = times;
    		return array;
    	} else if (unit == 2) {
    		var create_time = time * 1000 * 60 * 60 * 24;
    		var times = Date.parse(new Date());
    		var array = new Array();
    		times = parseInt(times);
    		array.create_time = times;
    		times += create_time;
    		array.end_time = times;
    		return array;
    	}
    }
    // 后面是1就是分钟
    // 30分钟
    console.log(GetTime(30, 1));
    // 后面如果为2就是天数
    // 1天
    console.log(GetTime(1, 2));
    // 14天
    console.log(GetTime(14, 2));
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    接口状态

    开发中

    接口URL

    http://localhost:8888/data/Create_order

    请求方式

    POST

    Content-Type

    urlencoded

    请求Body参数
    参数名示例值参数类型是否必填参数描述
    user_idstartrrText用户id
    goods_id754e01d4-eb28-4752-9723-92942eba60abText商品id
    shop_idbeibeiText店铺id,用于双重认证
    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1

    /获取指定用户的订单

    接口状态

    开发中

    接口URL

    http://localhost:8888/data/Order_inquiry

    请求方式

    POST

    Content-Type

    urlencoded

    请求Body参数
    参数名示例值参数类型是否必填参数描述
    user_idstartrrText用户id,主要是通过这个参数来找用户的订单
    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1

    /删除指定的订单

    javascript
    // 封装的时间计算器
    // 传参(时间数字,计算单位)
    function GetTime(time, unit) {
    	if (unit == 1) {
    		var create_time = time * 30 * 1000 * 60;
    		var times = Date.parse(new Date());
    		var array = new Array();
    		times = parseInt(times);
    		array.create_time = times;
    		times += create_time;
    		array.end_time = times;
    		return array;
    	} else if (unit == 2) {
    		var create_time = time * 1000 * 60 * 60 * 24;
    		var times = Date.parse(new Date());
    		var array = new Array();
    		times = parseInt(times);
    		array.create_time = times;
    		times += create_time;
    		array.end_time = times;
    		return array;
    	}
    }
    // 后面是1就是分钟
    // 30分钟
    console.log(GetTime(30, 1));
    // 后面如果为2就是天数
    // 1天
    console.log(GetTime(1, 2));
    // 14天
    console.log(GetTime(14, 2));
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    接口状态

    开发中

    接口URL

    http://localhost:8888/data/Delete_order

    请求方式

    POST

    Content-Type

    urlencoded

    请求Body参数
    参数名示例值参数类型是否必填参数描述
    user_idstartrrText用户id
    order_idf6dc9c97-ca8c-4903-aebe-a10b5a4aff14Text订单号id配合上面的用户id来双重认证
    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1

    /更新订单

    javascript
    // 封装的时间计算器
    // 传参(时间数字,计算单位)
    function GetTime(time, unit) {
    	if (unit == 1) {
    		var create_time = time * 30 * 1000 * 60;
    		var times = Date.parse(new Date());
    		var array = new Array();
    		times = parseInt(times);
    		array.create_time = times;
    		times += create_time;
    		array.end_time = times;
    		return array;
    	} else if (unit == 2) {
    		var create_time = time * 1000 * 60 * 60 * 24;
    		var times = Date.parse(new Date());
    		var array = new Array();
    		times = parseInt(times);
    		array.create_time = times;
    		times += create_time;
    		array.end_time = times;
    		return array;
    	}
    }
    // 后面是1就是分钟
    // 30分钟
    console.log(GetTime(30, 1));
    // 后面如果为2就是天数
    // 1天
    console.log(GetTime(1, 2));
    // 14天
    console.log(GetTime(14, 2));
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    接口状态

    开发中

    接口URL

    http://localhost:8888/data/Update_order

    请求方式

    POST

    Content-Type

    urlencoded

    请求Body参数
    参数名示例值参数类型是否必填参数描述
    user_idstartrrText用户id,这个还是要的
    order_id134e06e3-ad7b-450c-85ec-d4768580faaeText订单号id配合上面的用户id来双重认证
    id5Number这个参数必填重点验证0-5
    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1

    /实现免登录模块

    javascript
    // 封装的时间计算器
    // 传参(时间数字,计算单位)
    function GetTime(time, unit) {
    	if (unit == 1) {
    		var create_time = time * 30 * 1000 * 60;
    		var times = Date.parse(new Date());
    		var array = new Array();
    		times = parseInt(times);
    		array.create_time = times;
    		times += create_time;
    		array.end_time = times;
    		return array;
    	} else if (unit == 2) {
    		var create_time = time * 1000 * 60 * 60 * 24;
    		var times = Date.parse(new Date());
    		var array = new Array();
    		times = parseInt(times);
    		array.create_time = times;
    		times += create_time;
    		array.end_time = times;
    		return array;
    	}
    }
    // 后面是1就是分钟
    // 30分钟
    console.log(GetTime(30, 1));
    // 后面如果为2就是天数
    // 1天
    console.log(GetTime(1, 2));
    // 14天
    console.log(GetTime(14, 2));
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    接口状态

    开发中

    接口URL

    http://localhost:8888/data/give_cookie

    请求方式

    POST

    Content-Type

    urlencoded

    请求Body参数
    参数名示例值参数类型是否必填参数描述
    user_idstartrrrText用户id,这个还是要的
    password1234567Text密码用于双重验证
    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1

    /请求商家数据

    接口状态

    开发中

    接口URL

    http://localhost:8888/data/Get_merchants

    请求方式

    POST

    Content-Type

    urlencoded

    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1

    /请求图片

    接口状态

    开发中

    接口URL

    http://localhost:8888/data/Get_avatar

    请求方式

    POST

    Content-Type

    urlencoded

    请求Body参数
    参数名示例值参数类型是否必填参数描述
    idstartrrText-
    attributeheadicoText-
    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1

    /上传文件

    暂无描述
    
    • 1
    接口状态

    开发中

    接口URL

    http://localhost:8888/update/img

    请求方式

    POST

    Content-Type

    form-data

    请求Body参数
    参数名示例值参数类型是否必填参数描述
    idfackText用户id
    propertyheadicoText上传图片属性
    picC:\Users\zhang\Desktop\1.jpgText上传的图片
    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1
    成功响应示例
    {
    	"code": 200,
    	"data": "headico/ab958b90-b710-4fd8-a3c0-2492ec97a3c4.jpg",
    	"status": 200,
    	"err_id": "01c91b38-5522-4d2c-941c-92e42e0a8bd9"
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    错误响应示例
    {
        "code": 201,
        "data": "geigei你的东西太大了,弄疼我啦!",
        "status": 200,
        "err_id": "1e47078b-2ab8-4766-8978-f7e9c9efb6c3"
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    /登录

    javascript
    // 封装的时间计算器
    // 传参(时间数字,计算单位)
    function GetTime(time, unit) {
    	if (unit == 1) {
    		var create_time = time * 30 * 1000 * 60;
    		var times = Date.parse(new Date());
    		var array = new Array();
    		times = parseInt(times);
    		array.create_time = times;
    		times += create_time;
    		array.end_time = times;
    		return array;
    	} else if (unit == 2) {
    		var create_time = time * 1000 * 60 * 60 * 24;
    		var times = Date.parse(new Date());
    		var array = new Array();
    		times = parseInt(times);
    		array.create_time = times;
    		times += create_time;
    		array.end_time = times;
    		return array;
    	}
    }
    // 后面是1就是分钟
    // 30分钟
    console.log(GetTime(30, 1));
    // 后面如果为2就是天数
    // 1天
    console.log(GetTime(1, 2));
    // 14天
    console.log(GetTime(14, 2));
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    接口状态

    开发中

    接口URL

    http://localhost:8888/data//user_login

    请求方式

    POST

    Content-Type

    urlencoded

    请求Body参数
    参数名示例值参数类型是否必填参数描述
    user_idstartrrrText用户id,这个还是要的
    password1234567Text密码用于双重验证
    预执行脚本
    暂无预执行脚本
    
    • 1
    后执行脚本
    暂无后执行脚本
    
    • 1
  • 相关阅读:
    timer trigger function
    2013年11月10日 Go生态洞察:Go语言四周年回顾
    vector
    检查了600+个代码库,竟有3%代码未能通过单元测试
    Facebook投资百亿打造元宇宙,扎克伯格:放长线钓大鱼!
    【一月一本技术书】-【Go语言设计与实现】- 9月
    Flutter之hydrated_bloc源码分析
    【源码系列#04】Vue3侦听器原理(Watch)
    SQL语言---数据的查询
    Python基础(一) | Python的基本语法
  • 原文地址:https://blog.csdn.net/weixin_50112395/article/details/126841629