cms
cms copied to clipboard
7.1.2 修改内容 API 有严重问题
有如下内容:
用/api/v1/contents/{siteId}/{channelId}/{id} api获取内容如下:
使用/api/v1/contents/{siteId}/{channelId}/{id}/actions/update post以下数据
返回如下
所有其他内容都变成了null,在后台中编辑器中所有内容显示为空,编辑后出错,并且无法删除
然而数据库中实际并没有变化
必须post完整的内容(也就是/api/v1/contents/{siteId}/{channelId}/{id}获取到的数据),才能正确修改,没有看源码,还是文档写错了?
收到,我们查一下
收到,我们查一下
我升级到最新的 v7.3 ,在用API修改内容时,也发生和楼主一样的问题,请问这是BUG,还是文档描述不对?
是有bug,现已修复,重新下载更新一下即可。 文档也同步更新了。
是有bug,现已修复,重新下载更新一下即可。 文档也同步更新了。
您好, 这个BUG修复了吗?
我看了文档 https://sscms.com/docs/v7/api/contents/update.html#%E8%AF%B7%E6%B1%82-uri 不知道是改了哪里?请求body中的所有参数似乎还是非必填项。接口没有变化吗?在官网哪里能看到bug修改记录呢?
另外,这个API应该是非常常用的,但这个帖子是2022.8就提出问题了,2年过去了,一直没有人发现这个问题吗?
所有参数均为非必填项,填写了那个参数,系统就会更新对应的参数值。
所有参数均为非必填项,填写了那个参数,系统就会更新对应的参数值。
我之前是通过这个接口,修改自定义字段,就会出现这个帖子里说的情况。 现在这个API还支持修改自定义字段吗?
自定义字段应该是支持的,可以再测试一下
是有bug,现已修复,重新下载更新一下即可。 文档也同步更新了。
你好,
这个bug修复后,新版本是在这里下载吗? https://sscms.com/docs/v7/updates/#%E5%85%B6%E4%BB%96%E4%BC%98%E5%8C%96%E5%8F%8A%E5%8A%9F%E8%83%BD%E4%BF%AE%E5%A4%8D
没看到版本说明里有bug修复记录?
到官网首页下载即是最新版本:https://sscms.com
到官网首页下载即是最新版本:https://sscms.com
今天更新了这个最新版本,确实自定义字段都可以update了。另外发现 update API也变更了。 感谢。
客气,多谢反馈