Python OpenCmis客户端-创建alfresco标记

Python OpenCmis客户端-创建alfresco标记,python,alfresco,opencmis,Python,Alfresco,Opencmis,我试图创建一个脚本,使用opencmis库(python)将文档上传到Alfresco存储库中。上传实际的文档很好,但我正在绞尽脑汁研究如何在文档中添加标签 我的思路是: props = doc.getProperties() tagname = ['test'] tag = {"cm:taggable": tagname} doc.updateProperties(tag) 但这会抛出一个HTTP500错误 有什么想法吗?我相当肯定,标签不能通过CMIS进行操作。相反,使用。它支持标记。IC

我试图创建一个脚本,使用opencmis库(python)将文档上传到Alfresco存储库中。上传实际的文档很好,但我正在绞尽脑汁研究如何在文档中添加标签

我的思路是:

props = doc.getProperties()
tagname = ['test']
tag = {"cm:taggable": tagname}
doc.updateProperties(tag)
但这会抛出一个HTTP500错误


有什么想法吗?

我相当肯定,标签不能通过CMIS进行操作。相反,使用。它支持标记。

IC,似乎我需要混合和匹配REST和CIMS,找到了这个页面,可以查看在哪里支持什么功能。Jeff Potts是100%正确的,CMIS是有限的,例如,你看不到一个人是否是我的帖子中某个站点的成员。在CMIS 1.1中,你可以使用Python cmislib(Jeff Potts!)添加“cm:taggable”特性,因为特性被视为次要属性。使用“cmis:SecondaryObjectTypeId”属性。在那之后,我找不到一种方法来添加标签,除了通过RESTAPI,这是一种有点随意的方法。