公共接口:http://122.114.229.167:8000/api
一:个人中心
1.用户个人信息 homeuser
参数:unionid
返回值:
![](https://box.kancloud.cn/15cd879e71e2007aca1ddbac3aff7117_944x482.png)
2.统计(个人中心---商品 笔记 收藏 点赞-----统计) count
参数:unionid
返回值:
商品:shop 笔记:notes 收藏:collect 点赞:like 关注:focus 粉丝:fans
3.商家资料完善后的资料展示 user_show
参数:unionid
返回值:
![](https://box.kancloud.cn/3c3196b1a6795ece03f401d5cdf67b57_1342x77.png)
4.商家资料完善-提交表单 usertrue
提交值:status: 商家资料审核状态
unionid : unionid
storeurl:门店图片路径
business_license:营业执照路径
card:身份证号
company:身份证号
address:公司地址
返回值:success(成功)error(失败)
5.门店图片和营业执照上传 storeupload
参数:无
返回值:具体的图片路径
6.编辑个人资料 homeusers
提交值:unionid : unionid
realname:真实姓名
phonenum:手机号
返回值:success(成功)error(失败)
7.发送验证码 sendcode
参数:phonenum :手机号
返回值:success(成功)error(失败)
8.验证短信验证码 checkcode
参数:code :验证码
返回值:success(成功)error(失败)
二:我的发布
公共信息 bid(文章类别:0商品文章1购物笔记2广告文章)
pid (列表类别:1 点赞 2 收藏 3 浏览)
isdisplay(文章审核状态:0正在审核1审核通过2审核未通过)
1.新闻提交接口 artnews
提交值:
nickname :昵称
company: 公司名称
unionid:unionid
headurl:头像路径
title:标题
bid:bid
type:类别
thumbnail:展示图片
content:详情
address:地址
返回值:success(成功)error(失败)
2.展示图片上传接口 newsupload
参数:无
返回值:具体的图片路径
3.新闻详情接口 articleshow
参数:id:新闻id
返回值:
![](https://box.kancloud.cn/546b89bd74135b5623dc281921e3ae57_1529x69.png)
isLike:0未点赞1点赞 isCollect:0未收藏1收藏 isFocus:0为关注1关注
4.新闻删除接口 newsdel
参数:id
返回值:success(成功)error(失败)
5.我的点赞,收藏,浏览列表 artmylist
参数:pid ,unionid,page
返回值:
![](https://box.kancloud.cn/cbe96a7d9c12bac9a986e15b65a4ad2c_813x52.png)
6.被点赞,被收藏,被浏览列表 artbylist
参数:pid ,unionid,page
返回值:
![](https://box.kancloud.cn/cbe96a7d9c12bac9a986e15b65a4ad2c_813x52.png)
7.首页非推荐栏目列表 newshow
参数:page,type
返回值:
![](https://box.kancloud.cn/956a908db6d4925d36c0091c2cd53816_1655x112.png)
8.首页推荐栏目列表 recommend
参数:unionid,page
返回值:列表数据
9我的商品和笔记列表 newslist
参数:bid(0商品,1笔记),unionid,page,isdisplay
10.搜索列表:sphinx
参数:keyword
返回值:搜索列表
11.榜单列表 toplist
参数:page uid: 0热门商品榜1每周新品榜2购物笔记
返回值:
![](https://box.kancloud.cn/546b89bd74135b5623dc281921e3ae57_1529x69.png)
12.猜你喜欢列表 yourlike
参数:unionid,type
返回值:
![](https://box.kancloud.cn/546b89bd74135b5623dc281921e3ae57_1529x69.png)
13.点赞,收藏,浏览动作 artclick_add
参数: pid :pid
id:文章id
type:类别
headurl:头像路径
nickname :昵称
title:标题
thumbnail:展示图片
返回值:success(成功)error(失败)noexsit(unionid不存在)
14点赞,收藏 删除动作 artclick_del
参数:pid ,unionid,id:文章id
返回值:success(成功)error(失败)noexsit(unionid不存在)
15.被点赞,被浏览,被收藏的当天统计数量 artbynum
参数: unionid
返回值:like,collect,swa (三个字段代表各自的具体数值)
16.关注列表 focus_list
参数: my_unionid(即unionid) page
返回值:
![](https://box.kancloud.cn/bf6642b1a497eafa1d8f230e02525a71_869x269.png)
17.粉丝列表 fans_list
参数: my_unionid(即unionid) page
返回值:(isFocus:0为关注1关注)
![](https://box.kancloud.cn/bf6642b1a497eafa1d8f230e02525a71_869x269.png)
18,关注按钮 focus_add
参数: by_unionid:被关注者unionid
by_head:被关注者头像
by_nick:被关注者昵称
by_company:被关注者公司名称
my_unionid:关注者unionid
my_head:关注者头像
my_nick关注者昵称
my_company:关注者公司
返回值:success(成功)error(失败)
19 取消关注按钮 focus_del
参数: my_unionid(即unionid) by_unionid(被关注者unionid)
返回值:success(成功)error(失败)
20.关注栏目列表 focus_cate_list
参数:unionid page
返回值:具体数组
21 是否关注 isfocus
参数: my_unionid(即unionid) by_unionid(被关注者unionid)
返回值:(isFocus:0为关注1关注)
三。其他
公共信息 uid:0 我的菜单 1 剩余菜单
1.菜单编辑接口 menu_add
参数:unionid,mymenu restmenu
返回值:success(成功)error(失败)
2.菜单查询接口 menu_find (值为null代表未更改)
参数:unionid
返回值:具体的json数据
3.用户初始化默认菜单 menu_default
参数:无
返回值:具体的json数据
4.所有的菜单 category
参数:无
返回值:具体的json数据
5.榜单前三接口 topthree
参数:无
返回值:
~~~
toplist: [{
type: '热门商品榜',
img: './../static/img/6.jpg',
id: '0',
list: [{
nickname: '半夏',
title: '【Sally 家装案例分析】Sally 家装案例分析'
},
{
nickname: '半夏',
title: '【Sally 家装案例分析】Sally 家装案例分析'
},
{
nickname: '半夏',
title: '【Sally 家装案例分析】Sally 家装案例分析'
}
]
~~~
6 榜单列表中的今日数量与总数量 pie_count
参数:unionid,pid(1 点赞 2 收藏 3 浏览)
7.图片 picture
参数:bid
返回值:
![](https://box.kancloud.cn/956a73a7b68304b242db5be30f12d2df_864x185.png)
8.城市修改接口 mycity (值为0代表未更改)
参数:unionid, mycity
返回值:success(成功)error(失败)
三,登入与连接分享 http://122.114.229.167:8000/wx
1.登入方式 login
参数:无
返回值:0或1( 0其他方式登入1自定义菜单登入)
2. 链接分享 config
参数:url
返回值:appId,timestamp,nonceStr,signature
3.授权登入地址 url
参数:url
返回值:url
4.(授权登入获取unionid) access
参数:code
返回值:unionid
5,静默登入地址 url2
参数:url
返回值:url
6.(静默登入获取unionid) access2
参数:code
返回值:unionid
7.菜单登入方式获取unionid unionid
参数:无
返回值:unionid
8.config权限注册 config
参数:url
返回值:数组
四.手机版
域名: moble.nineopen.com
1.管理员登录接口 moble_login
参数:name,password
返回success,error
2.商家认证审核列表 moble_userlist (审核状态0未审核1正在审核2审核未同过3审核通过 )
参数:status, page
返回数组
3.商家认证审核动作 moble_status (审核状态0未审核1正在审核2审核未同过3审核通过 )
参数:status,unionid
返回success,error
4.发布商品或笔记详情接口 moble_newshow
参数:id
返回数组
5.发布商品或笔记审核列表 moble_newslist
参数:bid(0商品,1笔记),page,isdisplay
返回数组
6.商家认证信息 展示接口 user_show
参数:unionid
返回值:
![](https://box.kancloud.cn/919562062809ed94313ce41aa3adf8fa_1181x284.png)
7.商品或笔记的审核动作 moble_isdisplay (0正在审核1审核通过2审核未通过)
参数:id,isdisplay
返回success,error
- linux
- lanmp
- lanmp
- apache
- Apache2.4.x与Apache2.2.x的一些区别
- 跨域请求 Apache 服务器配置
- apache服务器安装配置ssl数字证书,https访问
- put请求跨区
- apache允许跨域请求 & ajax 自定义header
- 自定义header
- 安装最新版openssl
- nginx
- 解决Nginx出现403 forbidden的方法
- nginx: [error] open() "/usr/local/var/run/nginx.pid" failed (2: No such file or directory)
- 如何用linux命令查看nginx是否在正常运行
- nginx反向代理
- nginx 编译安装
- nginx重定向
- 一个域名对应多个vue项目
- 关于http和https允许请求设置header问题
- nginx配置ssl证书
- 配置宝塔nginx支持tp5路由规则
- nginx获取自定义请求头header
- mysql
- 创建还量表
- 解决Navicat 出错:1130-host . is not allowed to connect to this MySql server,MySQL
- mysql慢查询
- explain
- 索引
- sphinx
- coreseek(sphinx)错误:WARNING: attribute 'id' not found - IGNORING原因及解决方法
- coreseek在windows安装问题和使用步骤
- coreseek常见错误
- coreseek php操作
- mysql5.6升级5.7.21
- sql操作
- mysql函数
- phpmyadmin上传文件大小限制
- mysql主从复制
- 单机主从配置
- 修改mysql端口后修改相应的phpmyadmin端口
- MERGE分表
- MySQL 5.7.22 多实例安装(二进制免编译安装模式)
- 解决phpmyadmin mysqli_real_connect(): (HY000/2002): No such file or directory错误
- Mysql服务器无法存emoji表情的解决方案
- /var/run/mysqld 目录每次重启后都需要手动去创建并赋权mysql用户才能起到mysql
- mysql排序
- mysql关键字冲突
- mysql备份
- mysql5.7密码修改
- 更改MySQL数据库目录位置
- mysql5.6安装
- 字符集与排序规则
- mysql 锁
- mysql事务性
- php
- centos7 升级 php 5.4 -> php5.6
- php扩展
- linux切换默认php版本(宝塔)
- vsftpd
- 关于vsftp出现Restarting vsftpd (via systemctl): Job for vsftpd.service failed because the control 的解决办法
- vdb
- fdisk
- parted
- 磁盘小知识
- CentOS7.x系统根目录分区扩容
- Linux 格式化分区 报错Could not stat --- No such file or directory 和 partprobe 命令
- 添加swap交换区
- root
- Centos创建和修改用户及密码命令
- linux 命令终端提示符显示-bash-4.2#解决方法
- firewall
- centOS7下安装GUI图形界面
- 在Linux主机上,安装上传下载工具包rz及sz
- ping: www.baidu.com: Name or service not known centos7
- linux中 you have newmail in /var/spool/mail/root
- CentOS7启动SSH服务报:Job for ssh.service failed because the control process exited with error code.......
- ifconfig,netstat 命令找不到解決办法
- CentOS7系统时间与真实时间相差8小时
- Centos7:利用crontab定时执行任务
- crontab命令
- /usr/bin/curl 执行外链
- speedtest-cli命令,网速测试
- yum 卸载命令
- 用户管理
- PATH环境变量
- rpm 命令
- 防火墙和网络的安装
- nohup
- vim命令
- 清理缓存命令
- 错误集
- tar解压包的时候出现错误 gzip: stdin: not in gzip format
- 在linux下创建自定义service服务
- 时钟同步
- 查找大文件
- redis
- yum安装
- redis主从复制
- php用法
- redis表的特性
- redis 锁
- redis事务
- redis主从配置+哨兵模式
- redis应用场景
- redis高并发集群下常见问题
- redis思维导图
- 脑图1
- 脑图2
- redis编码
- redis字符串编码
- hash编码
- list编码
- set编码
- zset编码
- 内存回收和内存共享
- redis小知识点
- ffmpeg
- yum安装ffmpeg
- ffmpeg-php类库安装及使用
- make安装
- WebRTC
- 房间服务器
- 信令服务器
- 打洞服务器
- PHP识别二维码(php-zbarcode)
- centos7.4安装Imagemagick
- 第二种方式
- linux小知识
- 查看日志命令
- linux CPU使用率过高或负载过高的处理
- swoole安装
- mq安装
- RabbitMQ安装
- php-amqplib使用--基本使用
- RabbitMQ使用技巧
- tp5
- problem
- thinkphp5的mkdir() Permission denied问题
- 5.5版本以上”No input file specified“问题解决
- 路由带参数的翻页,第二页无数据
- 报错A non well formed numeric value encountered(Thinkphp5时间戳自动转换问题)
- order排序没反应
- tp5分页--搜索
- tp5文件上传---宝塔
- 小知识
- return
- volist标签中使用eq标签 下拉列表选中selected
- TP5写入避免某字段重复的问题
- tp5 --url大小写
- tp5接收数组
- json存储与查询
- 接收参数为null
- php替换str_replace的使用方法,支持多个替换
- postman传数组参数
- Request 排除变量传参
- sql连表统计查询
- php循环
- 模型column方法
- 修改器与获取器
- mysql数据库group与order不能同时使用
- mysql三表查询
- json数据
- 获取数组第一个获第二个元素的键值
- mysql除以100计算
- mysql分组统计
- tp5.1 高级查询之 表里2字段比较大小
- whereOr()用法
- param数字参数,不能用==判断相等,需要用=来判断
- if判断
- tp5随机排序
- 短链接算法
- $_FILES["file"]二进制数据获取
- 跨域
- web.config
- iis: httpd相应标头
- thikphp模板中一维数组如何循环
- tp5 视频上传及自定义命名
- 搜索附近的人
- 小程序
- uploadFile:fail Error: unable to verify the first certificate
- 安卓手机打开小程序提示:request:fail ssl hand shake error
- tp5.1引入库文件
- composer
- tp5小知识
- TP5.1隐藏public和index.php
- tp5扩展
- 二维码
- phpexcel
- 谷歌验证码
- 谷歌验证码2
- mysql时间统计
- union合并查询并分页
- tp5底层框架学习
- php未知函数
- 类的知识点
- 三大设计模式
- 反射机制
- php常用内置类
- php小知识点
- 变量,函数名,参数前加&,什么意思
- PHP中 比较 0、false、null,'' "
- php小常识
- php缓存
- Trait特性
- php -- 取路径:getcwd()、DIR、FILE 的区别
- php关于类的常用概念
- php 类与对象全面了解
- php命名空间与引入
- php常见魔法常量
- php常见魔法函数
- PHP 超级全局变量
- tp5.1本身小知识
- 框架运行流程
- 框架教程总结
- 类的自动加载
- 配置文件
- ArrayAccess用法
- yaconf学习
- yaml学习
- config类重点
- php小知识2
- 多语言切换
- jwt(token)
- redis连接池
- 百度富文本
- 图片路径转换
- layui
- 复选框
- 获取视频第几帧作为封面图
- mysql查询
- FIND_IN_SET(str,strlist)
- PHP
- 函数取整
- array
- 日期
- header
- php获取一维,二维数组长度的方法
- php中数组和字符串的相互转换
- php对数组开头与末尾的元素进行插入与移除
- 队列
- PHP substr截取中文字符出现乱码的问题解疑
- foreach遍历数组并添加属性(下标)
- 数组排序
- PHP实现保留两位小数的三种方法
- 对象转数组
- php小知识
- 阻塞IO和非阻塞IO,异步与同步的区别
- 后台运行
- 超时
- php 高精度计算的问题
- move_uploaded_file
- PHP SplQueue 队列简介
- @,&&等php符号
- PHP命令行脚本接收传入参数的三种方式
- php执行linux命令
- 一些封装函数
- PHP获取文件大小
- PHP 生成随机字符串与唯一字符串
- PHP去除emoji表情
- ip
- php把时间计算成几分钟前,几小时前,几天前的函数
- https
- ssl证书
- 远程登入密码和端口修改
- apache配置https
- problems
- 响应状态status为canceled,解决办法
- PHP Restful PUT方法的参数提交及接收
- HTTP之预检,两种请求
- http增删改查理解
- js
- js数组与字符串的相互转换
- js移除Array中指定元素
- 使用sessionStorage、localStorage存储数组与对象
- 子页面调用父页面方法
- input文件上传
- 随机字符串
- 数组操作
- js 传递数组
- token接入验证
- 用文件来保存token
- 删除用户资料
- 微信function
- 接入验证及点击事件
- 基础token
- 获取用户资料
- curl
- 链接分享
- 网页授权登入
- 微信被动回复用户消息
- 生成微信二维码
- WxPay
- 单一文件,不能加额外参数
- tp5引用微信支付官方库文件
- 微信二维码支付
- 其他
- 手机端发送ajax请求,后台有可能会接收不到到请求(360浏览器和ie浏览器)
- 短信发送
- git
- postman无法正常返回结果Could not get any response
- web服务器配置
- 高并发方案
- nginx防盗链和限制请求速度
- 高并发概念与测试工具
- 定时秒杀方案
- web接口
- yzdd
- 接口1
- 接口2
- spx
- 接口说明
- 新闻表sbh_artnews字段说明
- 用户表sbh_homeuser
- 用户认证表sbh_usertrue
- txsh
- 接口_txsh_1
- chat消息格式
- 表字段
- txsh_第三方接口
- GatewayWorker
- 向对方发送消息,对方会掉线
- 负载均衡
- html
- html中引入调用另一个html的方法
- python
- linux安装--python3.6
- Centos7卸载Python2.7之后恢复yum
- pycharm汉化
- python错误集
- fatal error: Python.h: No such file or directory
- Python小知识
- python中两个重要的工具setuptools和pip的安装
- 基础知识点
- 学习笔记
- tornado基础流程
- 请求与响应
- 以太坊
- 以太坊账户管理
- 一些方法的更新弃用
- 小知识点
- web3.eth.accounts 和 web3.eth.personal 创建account的区别
- web3.py中sendTransaction和sendRawTransaction之间的区别
- 测试网和主网区别
- 以太坊gas、gaslimit、gasPrice、gasUsed详解
- web安全
- web渗透--全面介绍
- 大概介绍
- xss--介绍
- sql注入-介绍
- 文件上传下载-介绍
- 越权--介绍
- xxe--介绍
- 暴力破解
- xss漏洞安全编码系列详解
- 反射型
- DOM型
- 存储型
- 图片隐写
- sql注入详解
- 数据库和其他--介绍
- mysql爆破
- web安全--工具
- sqlmap
- 介绍与安装
- sqlmap攻击方式
- Sqlmap中的其他
- sqlmap--get攻击
- sqlmap--post攻击
- sqlmap--常用选项及命令
- sqlmap--详解
- sqlmap--查看
- web安全简单总结
- api功能扩展
- 阿里云短信
- 阿里云短信sdk新版用法
- 阿里云对象存储 OSS
- 七牛云上传
- qq邮箱发送短信验证码
- 通过ip获取归属地
- 支付插件
- zoujingli
- swoole
- swoole启动关闭方案
- swoole服务端主动推送消息
- 创建websocket--systemctl自定义启动服务
- 创建php脚本来启动关闭websocket服务
- swoole小知识
- 进程/线程结构图
- 区块链
- 区块链概念理解
- usdt小知识点1
- 区块链架构1.0、2.0与3.0梳理
- 理解usdt和代币,智能合约,基础货币
- 波场tron
- 账号创建
- 代币转账