cms icon indicating copy to clipboard operation
cms copied to clipboard

7.1.2 修改内容 API 有严重问题

Open oneeshine opened this issue 2 years ago • 12 comments

有如下内容: image 用/api/v1/contents/{siteId}/{channelId}/{id} api获取内容如下: image 使用/api/v1/contents/{siteId}/{channelId}/{id}/actions/update post以下数据 image 返回如下 image 所有其他内容都变成了null,在后台中编辑器中所有内容显示为空,编辑后出错,并且无法删除 image 然而数据库中实际并没有变化 image

oneeshine avatar Aug 13 '22 13:08 oneeshine

必须post完整的内容(也就是/api/v1/contents/{siteId}/{channelId}/{id}获取到的数据),才能正确修改,没有看源码,还是文档写错了?

oneeshine avatar Aug 15 '22 03:08 oneeshine

收到,我们查一下

starlying avatar Aug 15 '22 03:08 starlying

收到,我们查一下

我升级到最新的 v7.3 ,在用API修改内容时,也发生和楼主一样的问题,请问这是BUG,还是文档描述不对?

mahui-cn avatar Mar 24 '24 23:03 mahui-cn

是有bug,现已修复,重新下载更新一下即可。 文档也同步更新了。

starlying avatar Apr 02 '24 01:04 starlying

是有bug,现已修复,重新下载更新一下即可。 文档也同步更新了。

您好, 这个BUG修复了吗?

我看了文档 https://sscms.com/docs/v7/api/contents/update.html#%E8%AF%B7%E6%B1%82-uri 不知道是改了哪里?请求body中的所有参数似乎还是非必填项。接口没有变化吗?在官网哪里能看到bug修改记录呢?

另外,这个API应该是非常常用的,但这个帖子是2022.8就提出问题了,2年过去了,一直没有人发现这个问题吗?

mahui-cn avatar Apr 06 '24 13:04 mahui-cn

所有参数均为非必填项,填写了那个参数,系统就会更新对应的参数值。

starlying avatar Apr 07 '24 01:04 starlying

所有参数均为非必填项,填写了那个参数,系统就会更新对应的参数值。

我之前是通过这个接口,修改自定义字段,就会出现这个帖子里说的情况。 现在这个API还支持修改自定义字段吗?

mahui-cn avatar Apr 09 '24 23:04 mahui-cn

自定义字段应该是支持的,可以再测试一下

starlying avatar Apr 10 '24 01:04 starlying

是有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修复记录?

mahui-cn avatar Apr 25 '24 13:04 mahui-cn

到官网首页下载即是最新版本:https://sscms.com

starlying avatar Apr 29 '24 01:04 starlying

到官网首页下载即是最新版本:https://sscms.com

今天更新了这个最新版本,确实自定义字段都可以update了。另外发现 update API也变更了。 感谢。

mahui-cn avatar May 01 '24 15:05 mahui-cn

客气,多谢反馈

starlying avatar May 10 '24 00:05 starlying