欢迎来到 SiteServer CMS V6.15版本,新版本重点增加了 REST API 的接口调用,同时修复了多项BUG:
REST API 接口增强:
通过REST API,第三方系统可以很好地集成 SiteServer CMS,以下是最新的API接口,涵盖了CMS操作的各个方面:
内容 API
操作 | 请求 | 地址 |
---|---|---|
获取内容列表 API | POST | /api/v1/contents |
获取内容 API | GET | /api/v1/contents/{siteId}/{channelId}/{id} |
新增内容 API | POST | /api/v1/contents/{siteId}/{channelId} |
修改内容 API | PUT | /api/v1/contents/{siteId}/{channelId}/{id} |
删除内容 API | DELETE | /api/v1/contents/{siteId}/{channelId}/{id} |
审核内容 API | POST | /api/v1/contents/check |
栏目 API
操作 | 请求 | 地址 |
---|---|---|
获取栏目列表 API | GET | /api/v1/channels/{siteId} |
获取栏目 API | GET | /api/v1/channels/{siteId}/{channelId} |
新增栏目 API | POST | /api/v1/channels/{siteId} |
修改栏目 API | PUT | /api/v1/channels/{siteId}/{channelId} |
删除栏目 API | DELETE | /api/v1/channels/{siteId}/{channelId} |
管理员 API
操作 | 请求 | 地址 |
---|---|---|
新增管理员 API | POST | /api/v1/administrators |
修改管理员 API | PUT | /api/v1/administrators/{id} |
删除管理员 API | DELETE | /api/v1/administrators/{id} |
获取管理员 API | GET | /api/v1/administrators/{id} |
获取管理员列表 API | GET | /api/v1/administrators |
管理员登录 API | POST | /api/v1/administrators/actions/login |
管理员退出登录 API | POST | /api/v1/administrators/actions/logout |
修改管理员密码 API | POST | /api/v1/administrators/actions/resetPassword |
用户 API
操作 | 请求 | 地址 |
---|---|---|
新增用户 API | POST | /api/v1/users |
修改用户 API | PUT | /api/v1/users/{id} |
删除用户 API | DELETE | /api/v1/users/{id} |
获取用户 API | GET | /api/v1/users/{id} |
获取用户头像 API | GET | /api/v1/users/{id}/avatar |
上传用户头像 API | POST | /api/v1/users/{id}/avatar |
获取用户列表 API | GET | /api/v1/users |
用户登录 API | POST | /api/v1/users/actions/login |
用户退出登录 API | POST | /api/v1/users/actions/logout |
修改用户密码 API | POST | /api/v1/users/actions/resetPassword |
新增用户操作日志 API | POST | /api/v1/users/{id}/logs |
获取用户操作日志 API | GET | /api/v1/users/{id}/logs |
STL 模板语言 API
操作 | 请求 | 地址 |
---|---|---|
获取链接 API | GET | /api/v1/stl/a |
获取栏目值 API | GET | /api/v1/stl/channel |
获取栏目列表 API | GET | /api/v1/stl/channels |
获取内容值 API | GET | /api/v1/stl/content |
获取内容列表 API | GET | /api/v1/stl/contents |
获取站点值 API | GET | /api/v1/stl/site |
获取站点列表 API | GET | /api/v1/stl/sites |
获取数据库值 API | GET | /api/v1/stl/sqlContent |
获取数据库列表 API | GET | /api/v1/stl/sqlContents |
其他 API
操作 | 请求 | 地址 |
---|---|---|
获取验证码图片 API | GET | /api/v1/captcha/{name} |
验证验证码 API | POST | /api/v1/captcha/{name}/actions/check |
Ping 可用性 API | GET | /api/v1/ping |
在新增和完善API接口的同时,我们对API文档也进行了重新撰写,新的API文档对最新版本的API接口进行了详细说明,同时每个接口均包含使用实例,方便第三方系统调用。
REST API 文档地址:https://sscms.com/docs/v6/api/
6.15版本BUG修复:
新版本素材库图片无法删除 #2298
素材库管理,移动分组,提示错误 #2445
素材库管理预览某个图片素材时不是显示该素材,而是从头一张逐一开始,这样素材多了预览就无法用了 #2446
素材库管理上传图片后默认都存放在/SiteFiles/Library/images/目录下,并且每张图片占用一个文件夹 #2447
列表翻页以后再编辑,编辑完毕会自动回到第一页 #2412
后台闪退,哪怕后台不设置自动退出,不更新后台的一些操作,也会出偶尔出现闪退问题。#2420
V6.14.0 调用api报404 获取站点内容列表API 失效 #2435
素材库管理,导入word,图文的图片路径不正确 #2448
素材库管理,新建图文无法保存 #2449
整体全局搜索的速度需要再次优化 #2450
在内容管理中,增加当前栏目的搜索功能 #2451
需要支持老版本stl:search标签的isDefaultDisplay属性 #2453
素材库编辑器时间长了会提示无法使用问题 #2454
.NET CORE 版本动态:
基于 .NET CORE 的 SiteServer CMS 7.0 正式版本正在紧张开发中,截止目前,7.0 各项基础功能均已开发完成,开发人员正在做最后的发布完善并将各个插件集成至 7.0 正式版中,预计2020年7月底将能够把所有插件转移至 .NET CORE 版本并集成到 7.0 中。一旦插件集成完毕,我们将正式发布基于 .NET CORE 的 SiteServer CMS 7.0 版本。
同时,我们对基于 .NET Framework 的 6.x 版本将提供长期支持,我们会持续完善并发布基于 .NET Framework 的新版本,大家可以根据情况选择采用对应的版本。
换域名啦!望周知~
为了更好地服务用户,自2020年5月15日起,SiteServer CMS 官网正式将域名www.siteserver.cn 切换至 sscms.com 的短域名,原网站域名 siteserver.cn 将不再使用。
同时 SiteServer CMS 产品名称也将逐渐采用 SSCMS 的短名称,方便大家记忆。