1
opencmisライブラリ(python)を使用してドキュメントをAlfrescoリポジトリにアップロードするスクリプトを作成しようとしています。実際のドキュメントをアップロードするのは問題ありませんが、ドキュメントにタグを追加する方法については私の頭脳を曲げています。OpenCmisクライアント - alfrescoタグを作成する
私はの線に沿って考えていた:
props = doc.getProperties()
tagname = ['test']
tag = {"cm:taggable": tagname}
doc.updateProperties(tag)
しかし、これは、HTTP 500エラー
任意のアイデアの誰がスローされますか?
IC、RESTとCIMSをミックスして一致させる必要があるようですが、このページはどの機能がどこでサポートされているかを見るのに便利です。 http://docs.alfresco.com/5.1/references/dev-api-func-tags.html – jkool
Jeff Pottsは100%真実ですが、CMISは限られています。たとえば、ある人が私のポストへのサイトの見た目[ユーザーが特定の屋外サイトにいるかどうかを調べる](http://stackoverflow.com/questions/38720618/get-if-a-user-is-in-a-specific-alfresco-site) –
CMIS 1.1では、アスペクトが2次プロパティとみなされるため、Python cmislib(Jeff Potts!)を使って "cm:taggable"アスペクトを追加できます。 "cmis:secondaryObjectTypeIds"プロパティを使用します。 その後、タグを追加する方法は見つけられませんでした。 –