Api文档

全局公共参数

全局Header参数

参数名示例值参数描述
暂无参数

全局Query参数

参数名示例值参数描述
暂无参数

全局Body参数

参数名示例值参数描述
暂无参数

全局认证方式

noauth

全局预执行脚本

暂无预执行脚本

全局后执行脚本

暂无后执行脚本

/项目

项目

Header参数

参数名示例值参数描述
X-Requested-WithXMLHttpRequest模拟ajax请求

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/前台

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/前台/用户

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/前台/用户/用户注册

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/user/register

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
usernameChinaClownString用户名
email2766401256@qq.comString邮箱
password12312String密码
code353656String邮箱验证码

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "用户注册成功",
	"data": {
		"token_type": "Bearer",
		"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOi8vYWN0aXZpdHkuY29tL2FwaS9mcm9udF91c2VyL3JlZ2lzdGVyIiwiaWF0IjoxNjYxOTU2OTI2LCJleHAiOjE2NjE5NTg3MjYsIm5iZiI6MTY2MTk1NjkyNiwianRpIjoibWFjMUVUMlVsVmlsZWpwZCIsInN1YiI6IjMiLCJwcnYiOiJmNjRkNDhhNmNlYzdiZGZhN2ZiZjg5OTQ1NGI0ODhiM2U0NjI1MjBhIn0.Lyi8yy6dMpXo4EVY2nYKJKj282SbjJ9gBqyzkAXe9EE",
		"expires": 1800
	}
}

错误响应示例

{
	"code": 10003,
	"message": "字段错误",
	"status": false,
	"error": "密码最少字符为6"
}

/项目/前台/用户/用户登录

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/user/login

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
usernameChinaClownString用户名/邮箱账号
password123123123String密码
codekbsyString图片验证码

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "用户登录成功",
	"data": {
		"token_type": "Bearer",
		"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOi8vYWN0aXZpdHkuY29tL2FwaS9mcm9udF91c2VyL2xvZ2luIiwiaWF0IjoxNjYxOTU4Nzg4LCJleHAiOjE2NjE5NjA1ODgsIm5iZiI6MTY2MTk1ODc4OCwianRpIjoiVjlwVW1lZFd5MGc1blJkdiIsInN1YiI6IjMiLCJwcnYiOiJmNjRkNDhhNmNlYzdiZGZhN2ZiZjg5OTQ1NGI0ODhiM2U0NjI1MjBhIn0.qGaPRonR41oOFxQ4K9sJrYGfZlElQXZUd8X90Mdj2JI",
		"expires": 1800
	}
}

错误响应示例

{
	"code": 10004,
	"status": false,
	"message": "验证码错误",
	"error": "验证码无效"
}

/项目/前台/用户/退出登录

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/user/logout

请求方式

POST

Content-Type

none

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "用户退出成功"
}

错误响应示例

{
	"code": 401,
	"status": false,
	"message": "用户未登录",
	"error": "token失效或无效"
}

/项目/前台/用户/找回密码

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/user/resetPassword

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
email2766401256@qq.comString邮箱账号
code527904String邮箱验证码
password123123123String密码

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "用户密码重置成功"
}

错误响应示例

{
	"code": 10004,
	"status": false,
	"message": "验证码错误",
	"error": "验证码验证失败"
}

/项目/前台/用户/修改密码

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/user/updatePassword

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
old_password123123123123String原密码
new_password123123123123String新密码

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "密码修改成功"
}

错误响应示例

{
	"code": 10004,
	"status": false,
	"message": "密码修改失败,原密码不正确",
	"error": "原密码不正确"
}

/项目/前台/用户/邮箱验证码

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/user/getMailCode?email=2766401256@qq.com&type=register

请求方式

GET

Content-Type

none

请求Query参数

参数名示例值参数类型是否必填参数描述
email2766401256@qq.comString邮箱账号
typeregisterString类型:register为注册,reset为找回密码

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "邮箱验证码发送成功"
}

错误响应示例

{
	"code": 20005,
	"status": false,
	"message": "邮箱以存在",
	"error": "邮箱地址以存在,无法重复创建"
}

/项目/前台/用户/图片验证码

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/user/getVerifyCode

请求方式

GET

Content-Type

none

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "验证码获取成功",
	"data": {
		"base64": "data:image/jpeg;base64,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",
		"expire": 180
	}
}

/项目/前台/用户/我的资料

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/user/my

请求方式

GET

Content-Type

none

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"id": 1,
		"username": "ChinaClown",
		"name": "普通用户",
		"email": "2766401256@qq.com",
		"phone": null,
		"region": null,
		"address": null,
		"avatar": "http://activity.com/images/avatar/avatar.jpg"
	}
}

错误响应示例

{
	"code": 401,
	"status": false,
	"message": "没有此用户",
	"error": "没有此用户"
}
{
	"code": 401,
	"status": false,
	"message": "用户未登录",
	"error": "token失效或无效"
}

/项目/前台/用户/修改资料

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/user/my/update

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
name测试员String名称
profile个性说明String个性说明
url个人链接String个人链接

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "修改成功"
}

错误响应示例

{
	"code": 10003,
	"message": "字段错误",
	"status": false,
	"error": "个人链接格式不正确"
}

/项目/前台/用户/修改头像

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/user/my/updateAvatar

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
avatar["C:\Users\jince\Desktop\bg.jpg"]String头像

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "头像上传成功",
	"data": {
		"avatar": "http://activity.com/images/avatar/front/ChinaClown.jpg"
	}
}

错误响应示例

{
	"code": 10003,
	"message": "字段错误",
	"status": false,
	"error": "头像不正确,头像格式不正确"
}

/项目/前台/用户/获取用户资料

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/user?username=123123123&type=front

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
username123123123String用户名
typefrontString用户类型(front/back)

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"id": 1,
		"username": "123123123",
		"name": "测试员",
		"email": "123123@123.com",
		"url": "http://baidu.com",
		"profile": "123123",
		"avatar": "http://localhost/images/avatar/front/123123123.jpg",
		"status": "1"
	}
}

错误响应示例

{
	"code": 10003,
	"status": false,
	"message": "用户类型错误",
	"error": "用户类型错误"
}

/项目/前台/banner

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/前台/banner/banner获取

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/banner

请求方式

GET

Content-Type

form-data

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": [
		{
			"id": 1,
			"url": "http://baidu.com",
			"description": "23123123",
			"path": "http://localhost/images/banner/banner1677461535392.jpg"
		},
		{
			"id": 2,
			"url": "http://aa.com",
			"description": "123123",
			"path": "http://localhost/images/banner/banner1677461547637.jpg"
		}
	]
}

/项目/前台/网站配置

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/前台/网站配置/获取网站菜单

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/menu

请求方式

GET

Content-Type

form-data

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": [
		{
			"id": 1,
			"name": "未分类",
			"description": "未分类文章",
			"is_menu": "1",
			"order": 1,
			"icon": "icon-taiyang-copy",
			"parent_id": null,
			"children": []
		}
	]
}

/项目/前台/网站配置/获取网站配置

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/config

请求方式

GET

Content-Type

form-data

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"title": "我的网站程序",
		"description": null,
		"keywords": null,
		"logo": "http://localhost/images/logo/logo.png",
		"is_register": "1",
		"site_status": "1",
		"close_reason": null,
		"copyright": "Copyright ©2021-2022 ccenote(www.ccenote.com), All Rights Reserved",
		"record": "备案",
		"edition": "1.0.0",
		"front_page_num": 6,
		"back_page_num": 10,
		"contact": null,
		"notice": null,
		"grey": "0",
		"running_time": "2023-02-27 09:18:38"
	}
}

/项目/前台/网站配置/获取博主信息

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/master

请求方式

GET

Content-Type

form-data

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"name": "管理员",
		"email": "2766401256@qq.com",
		"url": "http://ccenote.com",
		"profile": "做最有意义的事情,成就最有价值的梦想,展现最真实的自己,超越自己,改变世界。",
		"avatar": "http://localhost/images/avatar/avatar.jpg"
	}
}

/项目/前台/网站配置/获取统计信息

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/count

请求方式

GET

Content-Type

form-data

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"article_num": 0,
		"views_num": 0,
		"category_num": 1,
		"tag_num": 0,
		"comment_num": 0
	}
}

/项目/前台/网站配置/获取标签

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/tag/list

请求方式

GET

Content-Type

form-data

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": [
		{
			"id": 1,
			"name": "VUE"
		},
		{
			"id": 2,
			"name": "前端"
		},
		{
			"id": 3,
			"name": "CSS"
		},
		{
			"id": 4,
			"name": "JAVA"
		},
		{
			"id": 5,
			"name": "PHP"
		}
	]
}

/项目/前台/网站配置/友情链接

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/partner

请求方式

GET

Content-Type

form-data

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": [
		{
			"id": 1,
			"url": "http://ccenote.com",
			"path": null,
			"title": "ccenote"
		}
	]
}

/项目/前台/网站配置/最新评论

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/article/comment/new

请求方式

GET

Content-Type

form-data

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": [
		{
			"article_id": 1,
			"content": "123123",
			"article_title": "测试测试测试测试测试测试测试",
			"created_at": "2023-02-27 09:37:02",
			"comment_user_name": "测试员"
		}
	]
}

/项目/前台/网站配置/近期热文

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/article/hotArticle

请求方式

GET

Content-Type

form-data

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": [
		{
			"id": 1,
			"title": "测试测试测试测试测试测试测试",
			"cover": "http://localhost/images/article/1677461786652.jpg",
			"page_views": 1,
			"author": "管理员"
		}
	]
}

/项目/前台/网站配置/获取文章列表

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/article/list?page=1

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
page1String页码

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"current_page": 1,
		"data": [
			{
				"id": 1,
				"title": "测试测试测试测试测试测试测试",
				"content": "测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试",
				"cover": "http://localhost/images/article/1677461786652.jpg",
				"status": "1",
				"comment_status": "1",
				"key": "0",
				"is_top": "0",
				"page_views": 1,
				"author": "管理员",
				"category": "未分类",
				"create_time": "2023-02-27",
				"commentCount": 1
			}
		],
		"last_page": 1,
		"per_page": 6,
		"total": 1
	}
}

/项目/前台/网站配置/文章搜索

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/article/search?title=测试

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
title测试String文章标题

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"current_page": 1,
		"data": [
			{
				"id": 1,
				"title": "测试测试测试测试测试测试测试",
				"content": "测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试",
				"cover": "http://localhost/images/article/1677461786652.jpg",
				"status": "1",
				"comment_status": "1",
				"key": "0",
				"is_top": "0",
				"page_views": 1,
				"author": "管理员",
				"category": "未分类",
				"create_time": "2023-02-27",
				"commentCount": 1
			}
		],
		"last_page": 1,
		"per_page": 6,
		"total": 1
	}
}

/项目/前台/网站配置/获取分类文章

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/category?id=1

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
id1String分类id

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"current_page": 1,
		"data": [
			{
				"id": 1,
				"title": "测试测试测试测试测试测试测试",
				"content": "测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试",
				"cover": "http://localhost/images/article/1677461786652.jpg",
				"status": "1",
				"comment_status": "1",
				"key": "0",
				"is_top": "0",
				"page_views": 1,
				"author": "管理员",
				"category": "未分类",
				"create_time": "2023-02-27",
				"commentCount": 1
			}
		],
		"last_page": 1,
		"per_page": 6,
		"total": 1
	}
}

错误响应示例

{
	"code": false,
	"status": 10003,
	"message": "分类id不存在",
	"error": "分类id不存在"
}

/项目/前台/网站配置/获取标签文章

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/tag?id=1

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
id1String标签id

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"current_page": 1,
		"data": [
			{
				"id": 1,
				"title": "测试测试测试测试测试测试测试",
				"content": "测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试",
				"cover": "http://localhost/images/article/1677461786652.jpg",
				"status": "1",
				"comment_status": "1",
				"key": "0",
				"is_top": "0",
				"page_views": 1,
				"author": "管理员",
				"category": "未分类",
				"create_time": "2023-02-27",
				"commentCount": 1,
				"pivot": {
					"tags_id": 1,
					"articles_id": 1
				}
			}
		],
		"last_page": 1,
		"per_page": 6,
		"total": 1
	}
}

错误响应示例

{
	"code": false,
	"status": 10003,
	"message": "分类id不存在",
	"error": "分类id不存在"
}

/项目/前台/网站配置/获取文章详情信息

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/article?id=1

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
id1String文章id

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"id": 1,
		"title": "测试测试测试测试测试测试测试",
		"content": "<p><span style=\"color: rgb(231, 95, 51);\"><u><em><strong>测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试</strong></em></u></span></p>",
		"cover": "http://localhost/images/article/1677461786652.jpg",
		"date": "2023-02-27 09:36:21",
		"status": "1",
		"key": "0",
		"password": null,
		"is_top": "0",
		"page_views": 2,
		"keywords": "测试测试测试测试",
		"description": "测试测试测试测试测试测试测试测试测试测试",
		"author": "管理员",
		"category": "未分类",
		"comment_num": 1,
		"tag": [
			{
				"id": 1,
				"name": "VUE"
			},
			{
				"id": 3,
				"name": "CSS"
			},
			{
				"id": 5,
				"name": "PHP"
			}
		]
	}
}

错误响应示例

{
	"code": 201,
	"status": false,
	"message": "文章id不存在",
	"error": "文章id不存在"
}

/项目/前台/网站配置/获取文章评论列表

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/article/comment/getArticleCommentList?article_id=1&page=1

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
article_id1String文章id
page1String评论分页

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"current_page": 1,
		"data": [
			{
				"id": 1,
				"content": "123123",
				"parent_id": null,
				"article": {
					"article_title": "测试测试测试测试测试测试测试",
					"article_id": 1,
					"author_id": 1
				},
				"user": {
					"user_id": 1,
					"user_avatar": "http://localhost/images/avatar/front/123123123.jpg",
					"user_type": "前台用户",
					"username": "123123123",
					"user_mark": "front"
				},
				"time": "2023-02-27 09:37:02",
				"children": [],
				"reply": null,
				"reply_mark": null
			}
		],
		"last_page": 1,
		"per_page": 6,
		"total": 1
	}
}

/项目/前台/评论

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/前台/评论/添加评论

暂无描述

接口状态

已完成

接口URL

http://localhost/api/front/article/comment/add

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
article_id1String-
content测试测试测试2String-
parent_id1String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "评论成功"
}

错误响应示例

{
	"code": 10003,
	"status": false,
	"message": "评论错误",
	"error": "父评论不存在"
}

/项目/后台

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/后台/获取首页数据

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/home

请求方式

GET

Content-Type

form-data

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"user": {
			"num": 1
		},
		"article": {
			"num": 1,
			"views": 3
		},
		"category": {
			"num": 1
		},
		"tag": {
			"num": 5
		},
		"comment": {
			"num": 3
		},
		"server": [
			{
				"name": "程序版本",
				"key": "app_version",
				"value": "1.0.0"
			},
			{
				"name": "Laravel版本",
				"key": "laravel_version",
				"value": "8.83.22"
			},
			{
				"name": "PHP版本",
				"key": "php_version",
				"value": "8.0.2"
			},
			{
				"name": "服务器系统",
				"key": "os",
				"value": "WINNT"
			},
			{
				"name": "服务器域名",
				"key": "server_name",
				"value": "localhost"
			},
			{
				"name": "服务器地址",
				"key": "server_addr",
				"value": "127.0.0.1"
			},
			{
				"name": "服务器端口",
				"key": "server_port",
				"value": "80"
			},
			{
				"name": "服务器软件",
				"key": "server_software",
				"value": "Apache/2.4.39 (Win64) OpenSSL/1.1.1b mod_fcgid/2.3.9a mod_log_rotate/1.02"
			},
			{
				"name": "以加载模块",
				"key": "extensions",
				"value": "Core, bcmath, calendar, ctype, date, filter, hash, iconv, json, SPL, pcre, readline, Reflection, session, standard, mysqlnd, tokenizer, zip, zlib, libxml, dom, PDO, bz2, SimpleXML, xml, xmlreader, xmlwriter, cgi-fcgi, openssl, curl, fileinfo, gd, gettext, mbstring, mysqli, Phar, pdo_mysql, redis, xdebug, "
			}
		]
	}
}

/项目/后台/用户

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/后台/用户/用户登录

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/admin/login

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
usernameChinaClownsString用户名
password123123123String密码
codeydwkString邮箱验证码

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "用户登录成功",
	"data": {
		"token_type": "Bearer",
		"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOi8vYWN0aXZpdHkuY29tL2FwaS9iYWNrL2FkbWluL2xvZ2luIiwiaWF0IjoxNjYyMDM3NDczLCJleHAiOjE2NjIwMzkyNzMsIm5iZiI6MTY2MjAzNzQ3MywianRpIjoiV0hkTUUzNVZSQnVQUEFJeiIsInN1YiI6IjEiLCJwcnYiOiJiYWNkYzM1Yzk3OWI0YTg3YzZjZTYxYjgyMmU0MmY4NDMzNTk0NjZmIiwicm9sZSI6ImFkbWluIn0.hWE-k1-u9IspR4mByyUPHlBQVZEfhDog8cHWc-xrp9o",
		"expires": 1800
	}
}

错误响应示例

{
	"code": 20008,
	"status": false,
	"message": "用户登录失败,用户名或密码错误",
	"error": "用户认证失败"
}

/项目/后台/用户/退出登录

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/admin/logout

请求方式

POST

Content-Type

none

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "用户退出成功"
}

错误响应示例

{
	"code": 401,
	"status": false,
	"message": "用户未登录",
	"error": "token失效或无效"
}

/项目/后台/用户/修改密码

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/admin/updatePassword

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
old_password123123123123String原密码
new_password123123123String新密码

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "密码修改成功"
}

错误响应示例

{
	"code": 10004,
	"status": false,
	"message": "密码修改失败,原密码不正确",
	"error": "原密码不正确"
}

/项目/后台/用户/图片验证码

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/admin/getVerifyCode

请求方式

GET

Content-Type

none

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "验证码获取成功",
	"data": {
		"base64": "data:image/jpeg;base64,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",
		"expire": 180
	}
}

/项目/后台/用户/我的资料

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/admin/my

请求方式

GET

Content-Type

none

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"id": 1,
		"username": "ChinaClown",
		"name": "管理员",
		"email": "2766401256@qq.com",
		"url": "http://ccenote.com",
		"profile": "做最有意义的事情,成就最有价值的梦想,展现最真实的自己,超越自己,改变世界。",
		"avatar": "http://localhost/images/avatar/avatar.jpg",
		"role": {
			"id": 1,
			"name": "超级管理员"
		},
		"menu": [
			{
				"id": 1,
				"name": "文章管理",
				"order": 1,
				"front_router": "article",
				"alias": "article",
				"template_address": "admin/article",
				"back_api": null,
				"description": "文章管理",
				"icon": "icon-16gl-A",
				"parent_id": null,
				"status": "1",
				"children": []
			},
			{
				"id": 10,
				"name": "分类管理",
				"order": 2,
				"front_router": "category",
				"alias": "category",
				"template_address": "admin/category",
				"back_api": null,
				"description": "文章管理",
				"icon": "icon-16gl-C",
				"parent_id": null,
				"status": "1",
				"children": []
			},
			{
				"id": 16,
				"name": "标签管理",
				"order": 3,
				"front_router": "tag",
				"alias": "tag",
				"template_address": "admin/tag",
				"back_api": null,
				"description": "标签管理",
				"icon": "icon-16gl-T",
				"parent_id": null,
				"status": "1",
				"children": []
			},
			{
				"id": 23,
				"name": "评论管理",
				"order": 4,
				"front_router": "comment",
				"alias": "comment",
				"template_address": "admin/comment",
				"back_api": null,
				"description": "评论管理",
				"icon": "icon-16gl-C",
				"parent_id": null,
				"status": "1",
				"children": []
			},
			{
				"id": 28,
				"name": "附件管理",
				"order": 5,
				"front_router": "file",
				"alias": "file",
				"template_address": "admin/file",
				"back_api": null,
				"description": "附件管理",
				"icon": "icon-16gl-C",
				"parent_id": null,
				"status": "1",
				"children": []
			},
			{
				"id": 32,
				"name": "系统管理",
				"order": 6,
				"front_router": null,
				"alias": null,
				"template_address": null,
				"back_api": null,
				"description": "系统管理",
				"icon": "icon-16gl-S",
				"parent_id": null,
				"status": "1",
				"children": [
					{
						"id": 33,
						"name": "后台用户",
						"order": 1,
						"front_router": "back/user",
						"alias": "backUser",
						"template_address": "admin/admin",
						"back_api": null,
						"description": "后台用户",
						"icon": "icon-16gl-A",
						"parent_id": 32,
						"status": "1",
						"children": []
					},
					{
						"id": 40,
						"name": "前台用户",
						"order": 2,
						"front_router": "front/user",
						"alias": "frontUser",
						"template_address": "admin/user",
						"back_api": null,
						"description": "前台用户",
						"icon": "icon-16gl-U",
						"parent_id": 32,
						"status": "1",
						"children": []
					},
					{
						"id": 48,
						"name": "角色管理",
						"order": 3,
						"front_router": "role",
						"alias": "role",
						"template_address": "admin/role",
						"back_api": null,
						"description": "角色管理",
						"icon": "icon-16gl-R",
						"parent_id": 32,
						"status": "1",
						"children": []
					},
					{
						"id": 54,
						"name": "权限管理",
						"order": 4,
						"front_router": "permission",
						"alias": "permission",
						"template_address": "admin/permission",
						"back_api": null,
						"description": "权限管理",
						"icon": "icon-16gl-P",
						"parent_id": 32,
						"status": "1",
						"children": []
					}
				]
			},
			{
				"id": 60,
				"name": "网站配置",
				"order": 7,
				"front_router": "config",
				"alias": "config",
				"template_address": "admin/config",
				"back_api": null,
				"description": "网站配置",
				"icon": "icon-16gl-W",
				"parent_id": null,
				"status": "1",
				"children": []
			},
			{
				"id": 66,
				"name": "轮播管理",
				"order": 8,
				"front_router": "banner",
				"alias": "banner",
				"template_address": "admin/banner",
				"back_api": null,
				"description": "轮播管理",
				"icon": "icon-16gl-B",
				"parent_id": null,
				"status": "1",
				"children": []
			},
			{
				"id": 72,
				"name": "友情链接",
				"order": 9,
				"front_router": "partner",
				"alias": "partner",
				"template_address": "admin/partner",
				"back_api": null,
				"description": "友情链接",
				"icon": "icon-16gl-P",
				"parent_id": null,
				"status": "1",
				"children": []
			}
		]
	}
}

/项目/后台/用户/修改资料

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/admin/my/update

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
namececeString名称
urlhttp://ccenote.comString个人链接
profile个性说明String个性说明

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "修改成功"
}

/项目/后台/用户/上传头像

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/admin/my/updateAvatar

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
avatar["C:\Users\jince\Desktop\bg.jpg"]String头像

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "头像上传成功",
	"data": {
		"avatar": "http://localhost/images/avatar/back/ChinaClown.jpg"
	}
}

错误响应示例

{
	"code": 10003,
	"message": "字段错误",
	"status": false,
	"error": "头像不正确,头像格式不正确"
}

/项目/后台/后台用户管理

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/后台/后台用户管理/管理员列表

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/admin/user/list?page=1

请求方式

GET

Content-Type

none

请求Query参数

参数名示例值参数类型是否必填参数描述
page1Text分页页码,数字类型

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"current_page": 1,
		"data": [
			{
				"id": 1,
				"username": "ChinaClowns",
				"name": "cece",
				"email": "jince_hm@163.com",
				"avatar": "http://activity.com/images/avatar/back/ChinaClowns.jpg",
				"status": "1",
				"role": "超级管理员",
				"create_time": "2022-09-01"
			}
		],
		"last_page": 1,
		"per_page": 3,
		"total": 1
	}
}

/项目/后台/后台用户管理/管理员信息

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/admin/user?id=2

请求方式

GET

Content-Type

none

请求Query参数

参数名示例值参数类型是否必填参数描述
id2Stringid

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"id": 1,
		"username": "ChinaClowns",
		"name": "cece",
		"email": "jince_hm@163.com",
		"avatar": "http://activity.com/images/avatar/back/ChinaClowns.jpg",
		"role": {
			"id": 1,
			"name": "超级管理员"
		}
	}
}

错误响应示例

{
	"code": 10003,
	"status": false,
	"message": "获取失败",
	"error": "用户不存在"
}

/项目/后台/后台用户管理/添加管理员

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/admin/user/add

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
username123123123Text用户名
name123123Text名称
email123123@qq.comText电子邮箱,比如 example@qq.com
password123123123Text密码
role_id2Text角色
status1Text状态

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "用户:123123123添加成功"
}

/项目/后台/后台用户管理/修改管理员

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/admin/user/update/data

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
id2Textid
username321321312Text用户名
name123123Text名称
email1111@qq.comText电子邮箱,比如 example@qq.com
password123123123Text密码
role_id3Text角色
status1Text状态

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "用户修改成功"
}

/项目/后台/后台用户管理/修改管理员头像

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/admin/user/update/avatar

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
id2Textid
avatar["C:\Users\jince\Desktop\bg.jpg"]Text头像

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "头像上传成功",
	"data": {
		"avatar": "http://localhost/images/avatar/back/321321312.jpg"
	}
}

/项目/后台/后台用户管理/删除管理员

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/admin/user/delete

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
ids[0]2Textid数组

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "用户删除成功"
}

错误响应示例

{
	"code": 10003,
	"status": false,
	"message": "删除失败",
	"error": "系统用户不允许删除"
}

/项目/后台/前台用户管理

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/后台/前台用户管理/用户搜索

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/user/search

请求方式

GET

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
username123String用户名
email123String邮箱

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"current_page": 1,
		"data": [
			{
				"id": 1,
				"username": "123123123",
				"name": "测试员",
				"email": "123123@123.com",
				"url": "http://baidu.com",
				"profile": "123123",
				"avatar": "http://localhost/images/avatar/front/123123123.jpg",
				"status": "1",
				"create_time": "2023-02-27"
			}
		],
		"last_page": 1,
		"per_page": 10,
		"total": 1
	}
}

/项目/后台/前台用户管理/用户列表

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/user/list?page=1

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
page1Text分页页码,数字类型

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"current_page": 1,
		"data": [
			{
				"id": 1,
				"username": "123123123",
				"name": "测试员",
				"email": "123123@123.com",
				"url": "http://baidu.com",
				"profile": "123123",
				"avatar": "http://localhost/images/avatar/front/123123123.jpg",
				"status": "1",
				"create_time": "2023-02-27"
			}
		],
		"last_page": 1,
		"per_page": 10,
		"total": 1
	}
}

/项目/后台/前台用户管理/获取用户资料

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/user?id=1

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
id1Text-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"id": 1,
		"username": "123123123",
		"name": "测试员",
		"email": "123123@123.com",
		"url": "http://baidu.com",
		"profile": "123123",
		"avatar": "http://localhost/images/avatar/front/123123123.jpg",
		"status": "1"
	}
}

/项目/后台/前台用户管理/添加用户

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/user/add

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
usernameChinaClown123Text用户名
password123123123Text密码
email123123@qq.comText电子邮箱,比如 example@qq.com
name123123Text名称
phone-Text手机号
region-Text地区
address-Text详情地址
status1Text状态

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "用户:ChinaClown123添加成功"
}

/项目/后台/前台用户管理/修改用户

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/user/update

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
id1Text用户id
usernameChinaClownText用户名
password123123123Text密码
email1231234@qq.comText邮箱
name123123Text姓名
url-Text个人链接
profile123123Text个性说明
status1Text用户状态

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "用户修改成功"
}

/项目/后台/前台用户管理/修改用户头像

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/user/update/avatar

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
id1Text用户id
avatarC:\Users\jince\Desktop\logo.pngText头像

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "头像上传成功",
	"data": {
		"avatar": "http://activity.com/images/avatar/front/ChinaClown.jpg"
	}
}

/项目/后台/前台用户管理/删除用户

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/user/delete

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
ids[0]4Text-

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "用户删除成功"
}

/项目/后台/角色

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/后台/角色/角色列表

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/role/list

请求方式

GET

Content-Type

form-data

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": [
		{
			"id": 1,
			"name": "超级管理员",
			"description": "超级管理员",
			"status": "1"
		},
		{
			"id": 2,
			"name": "管理员",
			"description": "管理员",
			"status": "1"
		},
		{
			"id": 3,
			"name": "访客",
			"description": "访客",
			"status": "1"
		}
	]
}
{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"id": 1,
		"name": "超级管理员",
		"description": "超级管理员",
		"status": "1"
	}
}

/项目/后台/角色/获取角色信息

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/role?id=1

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
id1Text-

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"id": 1,
		"name": "超级管理员",
		"description": "超级管理员",
		"status": "1",
		"permission": [
			{
				"id": 1,
				"name": "权限管理",
				"is_menu": "1",
				"front_router": "/permission",
				"back_api": "/permission",
				"description": "权限管理",
				"icon": "&#xe647;",
				"parent_id": null,
				"status": "1",
				"children": [
					{
						"id": 2,
						"name": "权限添加",
						"is_menu": "0",
						"front_router": "/permission",
						"back_api": "/permission/add",
						"description": "权限添加",
						"icon": null,
						"parent_id": 1,
						"status": "1",
						"children": []
					},
					{
						"id": 3,
						"name": "权限修改",
						"is_menu": "0",
						"front_router": "/permission",
						"back_api": "/permission/update",
						"description": "权限修改",
						"icon": null,
						"parent_id": 1,
						"status": "1",
						"children": []
					},
					{
						"id": 4,
						"name": "权限删除",
						"is_menu": "0",
						"front_router": "/permission",
						"back_api": "/permission/delete",
						"description": "权限删除",
						"icon": null,
						"parent_id": 1,
						"status": "1",
						"children": []
					}
				]
			}
		]
	}
}

/项目/后台/角色/添加角色

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/role/add

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
name牛逼Text角色名称
description1Text角色描述
status1Text角色状态
permissionIds[0]1Text角色权限数组
permissionIds[1]2Text-
permissionIds[2]3Text-
permissionIds[3]4Text-

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "角色添加成功"
}

错误响应示例

{
	"code": 400,
	"RequestBool": false,
	"message": "字段错误",
	"errors": [
		"角色名称以存在"
	]
}

/项目/后台/角色/修改角色

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/role/update

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
id6Textid
name超级管理员1String角色名称
description超级管理员(系统)String角色描述
status1String角色状态
permissionIds[0]1Text角色权限数组
permissionIds[1]2Text角色权限数组
permissionIds[2]3Text角色权限数组
permissionIds[3]4Text角色权限数组
permissionIds[4]5Text-

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "角色修改成功"
}

错误响应示例

{
	"code": 400,
	"RequestBool": false,
	"message": "字段错误",
	"errors": [
		"角色名称以存在"
	]
}

/项目/后台/角色/删除角色

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/role/delete

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
ids[0]6Textid

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "角色删除成功"
}

错误响应示例

{
	"code": 500,
	"status": false,
	"message": "角色删除失败",
	"error": "没有此角色"
}

/项目/后台/权限

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/后台/权限/权限列表

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/permission/list

请求方式

GET

Content-Type

form-data

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": [
		{
			"id": 1,
			"name": "权限管理",
			"is_menu": "1",
			"front_router": "/permission",
			"back_api": "/permission",
			"description": "权限管理",
			"icon": "&#xe647;",
			"parent_id": null,
			"status": "1",
			"children": [
				{
					"id": 2,
					"name": "权限添加",
					"is_menu": "0",
					"front_router": "/permission",
					"back_api": "/permission/add",
					"description": "权限添加",
					"icon": null,
					"parent_id": 1,
					"status": "1",
					"children": []
				},
				{
					"id": 3,
					"name": "权限修改",
					"is_menu": "0",
					"front_router": "/permission",
					"back_api": "/permission/update",
					"description": "权限修改",
					"icon": null,
					"parent_id": 1,
					"status": "1",
					"children": []
				},
				{
					"id": 4,
					"name": "权限删除",
					"is_menu": "0",
					"front_router": "/permission",
					"back_api": "/permission/delete",
					"description": "权限删除",
					"icon": null,
					"parent_id": 1,
					"status": "1",
					"children": []
				}
			]
		}
	]
}

/项目/后台/权限/获取权限信息

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/permission?id=1

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
id1Text-

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"id": 1,
		"name": "权限管理",
		"is_menu": "1",
		"front_router": "/permission",
		"back_api": "/permission",
		"description": "权限管理",
		"icon": "&#xe647;",
		"parent_id": null,
		"status": "1"
	}
}

/项目/后台/权限/添加权限

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/permission/add

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
name权限管理Text权限名称
is_menu1Text是否菜单
order1Text权限标识
front_router/admin/permissionText前端路由
alias-Text前端路由别名
template_address-Text路由模板
back_api/permission/listText后端api
description权限管理Text权限描述
iconicon-quanxianText菜单图标
parent_id-Text父id
status1Text权限状态

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "权限添加成功"
}

错误响应示例

{
	"code": 400,
	"RequestBool": false,
	"message": "验证失败",
	"errors": [
		"权限名称必须为字符串格式",
		"权限名称不能为空",
		"是否菜单不能为空",
		"权限状态不能为空"
	]
}

/项目/后台/权限/修改权限

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/permission/update

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
id5Textid
name系统管理1String权限名称
is_menu1String是否菜单
order-Text顺序标识
front_router-String前端路由
alias-Text前端路由别名
template_address-Text路由模板
back_api-String后端api
description-String权限描述
icon-String菜单图标
parent_id1String父id
status1String权限状态

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "权限修改成功"
}

/项目/后台/权限/删除权限

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/permission/delete

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
ids[0]1Textid数组
ids[1]7Text-
ids[2]8Text-
ids[3]9Text-
ids[4]10Text-

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "权限删除成功"
}

/项目/后台/网站配置

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/后台/网站配置/获取配置信息

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/config

请求方式

GET

Content-Type

form-data

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": [
		{
			"title": "我的网站程序",
			"description": null,
			"keywords": null,
			"logo": null,
			"is_register": "1",
			"default_role": 3,
			"site_status": "1",
			"copyright": "Copyright ©2021-2022 ccenote(www.ccenote.com), All Rights Reserved",
			"edition": "1.0.0",
			"front_page_num": 10,
			"back_page_num": 3,
			"running_time": "2022-08-26 22:31:42"
		}
	]
}
暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/config/update/logo

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
logoC:\Users\jince\Desktop\logo.pngText-

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "logo上传成功",
	"data": {
		"logo": "http://activity.com/images/logo/logo.png"
	}
}

/项目/后台/网站配置/修改网站配置信息

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/config/update

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
title我的网站Text网站标题
description我的网站,我现在测试一下Text网站描述
keywords网站,前后端分离Text网站关键字
is_register1Text注册状态
default_role3Text注册默认角色
site_status1Text网站状态
close_reason-Text关闭理由
copyrightCopyright ©2021-2022 ccenote(www.ccenote.com), All Rights ReservedText网站版权
edition1.0.0Text网站版本
front_page_num10Text前端展示数量
back_page_num3Text后端展示数量
contact-String联系方式
notice-String网站公告
grey-String网站变灰

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "网站配置修改成功"
}

/项目/后台/网站配置/获取评论关键字

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/config/comment/

请求方式

GET

Content-Type

form-data

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": "草泥马,卧槽,操你妈,黑人,傻逼"
}

/项目/后台/网站配置/设置评论关键字

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/config/comment/set

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
keyword草泥马,卧槽,操你妈,黑人,傻逼String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "评论关键字保存成功"
}

/项目/后台/CMS

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/后台/CMS/文章

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/后台/CMS/文章/获取文章列表

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/article/list?status=1

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
status1String文章状态

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"current_page": 1,
		"data": [
			{
				"id": 1,
				"title": "测试测试测试测试测试测试测试",
				"content": "测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试",
				"cover": "http://localhost/images/article/1677461786652.jpg",
				"status": "1",
				"comment_status": "1",
				"key": "0",
				"is_top": "0",
				"page_views": 3,
				"author": "cece",
				"category": "未分类",
				"create_time": "2023-02-27",
				"commentCount": 3
			}
		],
		"last_page": 1,
		"per_page": 10,
		"total": 1
	}
}

/项目/后台/CMS/文章/获取文章信息

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/article?id=1

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
id1String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"id": 1,
		"title": "测试测试测试测试测试测试测试",
		"content": "<p><span style=\"color: rgb(231, 95, 51);\"><u><em><strong>测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试</strong></em></u></span></p>",
		"cover": "http://localhost/images/article/1677461786652.jpg",
		"date": "2023-02-27 09:36:21",
		"status": "1",
		"comment_status": "1",
		"key": "0",
		"password": null,
		"is_top": "0",
		"keywords": "测试测试测试测试",
		"description": "测试测试测试测试测试测试测试测试测试测试",
		"category_id": 1,
		"tags": [
			"VUE",
			"CSS",
			"PHP"
		]
	}
}

错误响应示例

{
	"code": 401,
	"status": false,
	"message": "用户未登录",
	"error": "token失效或无效"
}

/项目/后台/CMS/文章/文章搜索

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/article/search?title=测试

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
title测试String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"current_page": 1,
		"data": [
			{
				"id": 1,
				"title": "测试测试测试测试测试测试测试",
				"content": "测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试",
				"cover": "http://localhost/images/article/1677461786652.jpg",
				"status": "1",
				"comment_status": "1",
				"key": "0",
				"is_top": "0",
				"page_views": 3,
				"author": "cece",
				"category": "未分类",
				"create_time": "2023-02-27",
				"commentCount": 3
			}
		],
		"last_page": 1,
		"per_page": 10,
		"total": 1
	}
}

/项目/后台/CMS/文章/文章添加

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/article/add

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
cover["C:\Users\jince\Desktop\bg.jpg"]String文章封面图片
title123String文章标题
content23String文章内容
date2002-10-01 12:12:00String文章时间
status1String文章状态
comment_status1String评论状态
is_top1String是否置顶
keywords123String关键字
description123String文章描述
category_id1String分类id
tags[0]jkString标签id数组
tags[1]123String-
tags[3]phpString-
tags[2]123String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "文章添加成功"
}

/项目/后台/CMS/文章/添加文章图片

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/article/add_image

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
img["C:\Users\jince\Desktop\bg.jpg"]String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"url": "http://localhost/images/article/1677464725061.jpg",
		"alt": null,
		"href": null
	}
}

/项目/后台/CMS/文章/添加文章视频

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/article/add_video

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
video["C:\Users\jince\Desktop\ad968b9f-c01f-4498-ab5f-d2bb7bc9d8ce.mp4"]String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"url": "http://localhost/images/article/1677464725061.mp4",
		"alt": null,
		"href": null
	}
}

/项目/后台/CMS/文章/文章修改

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/article/update

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
id1String-
cover["C:\Users\jince\Desktop\bg.jpg"]String-
title1String-
content2String-
date2002-10-01 12:12:00String-
status1String-
comment_status0String-
key0String-
password-String-
is_top0String-
keywords3String-
description4String-
category_id1String-
tags[0]jkString-
tags[1]123321String-
tags[2]123321String-
tags[3]phpString-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "文章修改成功"
}

/项目/后台/CMS/文章/文章删除

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/article/delete

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
ids[0]1String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "文章删除成功"
}

/项目/后台/CMS/文章/评论

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/后台/CMS/文章/评论/评论搜索

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/article/comment/search?username=Chin&usertype=back&page=1

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
usernameChinString-
usertypebackString-
page1String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"current_page": 1,
		"data": [],
		"last_page": 1,
		"per_page": 10,
		"total": 0
	}
}

/项目/后台/CMS/文章/评论/评论列表

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/article/comment/list

请求方式

GET

Content-Type

form-data

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"current_page": 1,
		"data": [
			{
				"id": 32,
				"content": "测试测试测试1",
				"parent_id": null,
				"article": {
					"article_title": "你好啊",
					"article_id": 22
				},
				"user_type": "前端用户",
				"username": "123123123",
				"time": "2022-12-26 22:39:17"
			},
			{
				"id": 31,
				"content": "测试测试测试1",
				"parent_id": null,
				"article": {
					"article_title": "你好啊",
					"article_id": 22
				},
				"user_type": "前端用户",
				"username": "123123123",
				"time": "2022-12-26 22:39:16"
			},
			{
				"id": 30,
				"content": "测试测试测试1",
				"parent_id": null,
				"article": {
					"article_title": "你好啊",
					"article_id": 22
				},
				"user_type": "前端用户",
				"username": "123123123",
				"time": "2022-12-26 22:39:14"
			},
			{
				"id": 29,
				"content": "123",
				"parent_id": 28,
				"article": {
					"article_title": "测试置顶",
					"article_id": 25
				},
				"user_type": "后端用户",
				"username": "ChinaClown",
				"time": "2022-12-26 22:36:20"
			},
			{
				"id": 28,
				"content": "你好啊",
				"parent_id": null,
				"article": {
					"article_title": "测试置顶",
					"article_id": 25
				},
				"user_type": "后端用户",
				"username": "ChinaClown",
				"time": "2022-12-26 21:37:44"
			}
		],
		"last_page": 1,
		"per_page": 10,
		"total": 5
	}
}

/项目/后台/CMS/文章/评论/添加评论

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/article/comment/add

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
article_id1Text-
content你好啊Text-
parent_id1Text-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "评论成功",
}

错误响应示例

{
	"code": 10003,
	"status": false,
	"message": "评论错误",
	"error": "该文章禁止评论"
}

/项目/后台/CMS/文章/评论/删除评论

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/article/comment/delete

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
id1String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "评论删除成功"
}

/项目/后台/CMS/分类

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/后台/CMS/分类/获取分类列表

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/category/list

请求方式

GET

Content-Type

form-data

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": [
		{
			"id": 1,
			"name": "ppp7",
			"description": "ppp123123",
			"is_menu": "1",
			"order": 1,
			"parent_id": null,
			"children": [
				{
					"id": 4,
					"name": "p2",
					"description": "php",
					"is_menu": "0",
					"order": 1,
					"parent_id": 1,
					"children": []
				}
			]
		}
	]
}

/项目/后台/CMS/分类/获取分类信息

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/category?id=1

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
id1String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"id": 1,
		"name": "未分类",
		"description": "未分类文章",
		"is_menu": "1",
		"order": 1,
		"icon": "icon-taiyang-copy",
		"parent_id": null
	}
}

/项目/后台/CMS/分类/分类添加

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/category/add

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
namep222sdsString-
descriptionphpString-
is_menu0String-
order1String-
parent_id-String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "分类添加成功"
}

错误响应示例

{
	"code": 10003,
	"status": false,
	"message": "分类添加失败",
	"error": "当前一级分类下存在文章"
}

/项目/后台/CMS/分类/分类修改

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/category/update

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
id2Stringid
nameppp7String分类名称
descriptionppp123123String分类描述
is_menu1String是否菜单
order1String排序
parent_id-String父id

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "分类修改成功"
}

/项目/后台/CMS/分类/分类删除

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/category/delete

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
ids[0]2Stringid数组

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "删除成功"
}

/项目/后台/CMS/标签

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/后台/CMS/标签/所有标签

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/tag/all

请求方式

GET

Content-Type

form-data

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": [
		{
			"id": 1,
			"name": "VUE"
		},
		{
			"id": 2,
			"name": "前端"
		},
		{
			"id": 3,
			"name": "CSS"
		},
		{
			"id": 4,
			"name": "JAVA"
		},
		{
			"id": 5,
			"name": "PHP"
		},
		{
			"id": 6,
			"name": "JK"
		},
		{
			"id": 7,
			"name": "123"
		},
		{
			"id": 8,
			"name": "123321"
		}
	]
}

/项目/后台/CMS/标签/获取标签列表

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/tag/list

请求方式

GET

Content-Type

form-data

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"current_page": 1,
		"data": [
			{
				"id": 1,
				"name": "VUE"
			},
			{
				"id": 2,
				"name": "前端"
			},
			{
				"id": 3,
				"name": "CSS"
			},
			{
				"id": 4,
				"name": "JAVA"
			},
			{
				"id": 5,
				"name": "PHP"
			},
			{
				"id": 6,
				"name": "JK"
			},
			{
				"id": 7,
				"name": "123"
			},
			{
				"id": 8,
				"name": "123321"
			}
		],
		"last_page": 1,
		"per_page": 10,
		"total": 8
	}
}

/项目/后台/CMS/标签/获取标签信息

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/tag?id=2

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
id2Text标签id

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"id": 2,
		"name": "前端"
	}
}

/项目/后台/CMS/标签/标签添加

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/tag/add

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
namec#Text-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "标签添加成功",
	"data": {
		"name": "C#",
		"id": 9
	}
}

/项目/后台/CMS/标签/标签修改

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/tag/update

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
id1Text-
namephpaText-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "标签修改成功"
}

/项目/后台/CMS/标签/标签删除

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/tag/delete

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
ids[0]1Text-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "标签删除成功"
}

/项目/后台/附件管理

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/后台/附件管理/附件列表

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/file/?type=article&page=1

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
typearticleString文件类型,file文件,article文章
page1String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"url": "http://localhost/images/",
		"current_page": 1,
		"data": [
			{
				"path": "article/1677464956051.jpg",
				"type": "article",
				"size": "144.84 KB",
				"time": "2023-02-27 10:29:16",
				"extension": "jpg"
			},
			{
				"path": "article/1677464725061.jpg",
				"type": "article",
				"size": "144.84 KB",
				"time": "2023-02-27 10:25:25",
				"extension": "jpg"
			},
			{
				"path": "article/1677464648742.jpg",
				"type": "article",
				"size": "144.84 KB",
				"time": "2023-02-27 10:24:08",
				"extension": "jpg"
			},
			{
				"path": "article/1677464422956.jpg",
				"type": "article",
				"size": "144.84 KB",
				"time": "2023-02-27 10:20:23",
				"extension": "jpg"
			},
			{
				"path": "article/1677461786652.jpg",
				"type": "article",
				"size": "144.84 KB",
				"time": "2023-02-27 09:36:26",
				"extension": "jpg"
			}
		],
		"last_page": 1,
		"per_page": 10,
		"total": 5
	}
}

/项目/后台/附件管理/上传文件

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/file/upload

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
file["C:\Users\jince\Desktop\bg.jpg"]String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "上传成功"
}

/项目/后台/附件管理/删除文件

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/file/delete

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
names[0]1669476131959.jpgString-
names[1]1669475493409.jpgString-
typefileString-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "删除成功"
}

/项目/后台/Banner

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/后台/Banner/获取Banner列表

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/banner/list

请求方式

GET

Content-Type

form-data

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": [
		{
			"id": 1,
			"url": "http://baidu.com",
			"description": "23123123",
			"path": "http://localhost/images/banner/banner1677461535392.jpg"
		},
		{
			"id": 2,
			"url": "http://aa.com",
			"description": "123123",
			"path": "http://localhost/images/banner/banner1677461547637.jpg"
		}
	]
}

/项目/后台/Banner/获取Banner信息

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/banner?id=1

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
id1Stringbanner id

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"id": 1,
		"url": "http://baidu.com",
		"description": "23123123",
		"path": "http://localhost/images/banner/banner1677461535392.jpg"
	}
}

/项目/后台/Banner/添加banner

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/banner/add

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
url-String-
description123123String-
img["C:\Users\jince\Desktop\file.jpeg"]String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/后台/Banner/修改Banner

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/banner/update

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
id1String-
urlhttp://aaa.comString-
description123123123String-
img["C:\Users\jince\Desktop\bg.jpg"]String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "修改成功"
}

/项目/后台/Banner/删除Banner

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/banner/delete

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
id1String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "删除成功"
}

/项目/后台/友情链接

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/后台/友情链接/友情链接列表

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/partner/list

请求方式

GET

Content-Type

form-data

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": [
		{
			"id": 1,
			"url": "http://ccenote.com",
			"path": null,
			"title": "ccenote"
		}
	]
}

/项目/后台/友情链接/获取友情链接信息

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/partner?id=1

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
id1String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "ok",
	"data": {
		"id": 1,
		"url": "http://ccenote.com",
		"path": null,
		"title": "ccenote"
	}
}

/项目/后台/友情链接/添加友情链接

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/partner/add

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
urlhttp://12312.comString-
title123123String-
img["C:\Users\jince\Desktop\bg.jpg"]String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "添加成功"
}

/项目/后台/友情链接/修改友情链接

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/partner/update

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
urlhttp://asdf.comString-
title123123String-
img["C:\Users\jince\Desktop\bg.jpg"]String-
id1String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "修改成功"
}

/项目/后台/友情链接/删除友情链接

暂无描述

接口状态

已完成

接口URL

http://localhost/api/back/partner/delete

请求方式

POST

Content-Type

form-data

请求Body参数

参数名示例值参数类型是否必填参数描述
id1String-

认证方式

bearer

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 200,
	"status": true,
	"message": "删除成功"
}

/项目/公共接口

暂无描述

Header参数

参数名示例值参数描述
暂无参数

Query参数

参数名示例值参数描述
暂无参数

Body参数

参数名示例值参数描述
暂无参数

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/项目/公共接口/获取用户头像

暂无描述

接口状态

已完成

接口URL

http://localhost/api/images?username=ChinaClown&spec=123

请求方式

GET

Content-Type

form-data

请求Query参数

参数名示例值参数类型是否必填参数描述
usernameChinaClownText用户名
spec123Text规格

请求Body参数

参数名示例值参数类型是否必填参数描述
usernameChinaClownText-
spec123Text-

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/测试

暂无描述

接口状态

开发中

接口URL

http://localhost/api/test

请求方式

POST

Content-Type

form-data

认证方式

noauth

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本