是否可以以编程方式锁定文件? (IBM 连接 5.0)
Is it possible to lock a file programmatically? (IBM Connections 5.0)
我正在使用 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>
所以我可以通过编程方式修改此元数据,但有更简单的方法吗?
无法以编程方式锁定文件。 API 文档中没有选项,并且没有授权提交新的元数据,就像我在问题中解释的那样。
所以我决定以编程方式添加标签 "locked"。没有其他解决方案。
我没有在文档中看到这个特定的方法,但我相信如果你 post 到:
/files/{auth}/api/document/{document-id}/lock?type=hard
'text/plain' 的 content-type 和 'X-Update-Nonce' header,带有空消息 body。
也可以设为a部分file update
我正在使用 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>
所以我可以通过编程方式修改此元数据,但有更简单的方法吗?
无法以编程方式锁定文件。 API 文档中没有选项,并且没有授权提交新的元数据,就像我在问题中解释的那样。
所以我决定以编程方式添加标签 "locked"。没有其他解决方案。
我没有在文档中看到这个特定的方法,但我相信如果你 post 到:
/files/{auth}/api/document/{document-id}/lock?type=hard
'text/plain' 的 content-type 和 'X-Update-Nonce' header,带有空消息 body。
也可以设为a部分file update