是否可以以编程方式锁定文件? (IBM Connections 5.0)

时间:2017-05-17 13:01:36

标签: ibm-connections

我正在使用IBM Connection API,但我没有找到任何关于在documentation中以编程方式锁定文件的问题。没办法吗?

我已经看到,当文件被锁定时,元数据会被更改:

  • 当它没有锁定时,我们有

<td:lock type="HARD">

  • 当它被锁定(手动)时,我们有类似的东西:

    <td:lock type="HARD"> <td:owner> <name>Jane Doe</name> <snx:userid>20[...]6E</snx:userid> <email>heloise.chauvel@chanel-corp.com</email> <snx:userState>active</snx:userState> </td:owner> <td:lockTime>2017-05-17T13:05:03.990Z</td:lockTime> </td:lock>

所以我可以通过编程方式修改此元数据,但有更简单的方法吗?

2 个答案:

答案 0 :(得分:1)

无法以编程方式锁定文件。 API文档中没有选项,未经授权提交新的元数据,就像我在我的问题中解释的那样。

所以我决定做的是以编程方式添加“锁定”标签。没有其他解决方案

答案 1 :(得分:0)

我在文档中没有看到这个特定的方法,但我相信如果你发布到:

是可能的
/files/{auth}/api/document/{document-id}/lock?type=hard

内容类型为“text / plain”和“X-Update-Nonce”标头,邮件正文为空。

也可以将其设置为file update

的一部分