我正在使用alfresco 5.2
作为CMS
。我正在使用autoRename
属性进行内容创建,如下所述(虚拟)。
{
"name":"xyz.pdf",
"nodeType":"cm:content",
"relativePath":"X/Y/Z",
"autoRename":true
}
I get this from below link.
我发布了这个杰森
[{ "name":"yoB4004-RA.pdf","nodeType":"cm:content","relativePath":"1","autoRename":true,"properties":{"cm:title":"yoB4004-RA.pdf","cm:description":"yoB4004-RA.pdf"}},{ "name":"yoB4004-RA2.pdf","nodeType":"cm:content","relativePath":"1","autoRename":true,"properties":{"cm:title":"yoB4004-RA2.pdf","cm:description":"yoB4004-RA2.pdf"}}]
但是得到这个错误
ResponseContentUtil [isSuccess = false,statusCode = 400,responseMessage = {“ error”:{“ errorKey”:“无法从HTTP请求正文读取内容:无法识别的字段\” autoRename \“(类org.alfresco.rest.api.model .Node),未在[Source:java.io.BufferedReader@13f456b5;第1行,第88行]中标记为可忽略\(通过参考链:org.alfresco.rest.api.model.Node [\“ autoRename \“])”,“ statusCode”:400,“ briefSummary”:“ 03280036无法从HTTP请求正文读取内容:无法识别的字段\” autoRename \“(类org.alfresco.rest.api.model.Node),不是在[来源:java.io.BufferedReader@13f456b5;行:1,列:88]处标记为可忽略\ n(通过参考链:org.alfresco.rest.api.model.Node [\“ autoRename \”])” ,“ stackTrace”:“出于安全原因,不再显示堆栈跟踪,但保留先前版本的属性”,“ descriptionURL”:“ https://api-explorer.alfresco.com”}}]
此帖子没有
autoRename
属性 最佳答案
“ autoRename”是查询的一部分,您正尝试在JSON正文中传递它。
理想情况下,您的请求网址应类似于以下内容
http://localhost:8080/alfresco/api/-default-/public/alfresco/versions/1/nodes/-my-/children?autoRename=true
您应该在不传递JSON的情况下
“ autoRename”:true
并将其附加在网址的末尾,如上述网址中所述