0

有没有人为 Livelink 写过类似 davcopy 的东西?(davcopy 与 SharePoint 一起使用)

我已经下载了 davcopy,但在尝试将它与 Livelink 一起使用时它会挂起。

我问过 Open Text,他们的回答是“没有办法做到这一点开箱即用,它需要编写一个 web 服务应用程序。”

我不确定如何为 livelink 编写 web 服务应用程序;所以,在我探索之前,我想知道是否有人为 Livelink 实现了 davcopy。

4

2 回答 2

0

我知道一个命令行应用程序正在使用 MS powershell 来做你想做的事(http://www.gatevillage.net/public/content-server-desktop-library-powershell-suite)它不会太难用 Ruby 或 Perl 编写类似的东西。两者都支持 WS/SOAP。您使用哪个版本的 Livelink(或 Content Server)?

于 2015-04-17T02:06:19.093 回答
0

您可以使用curl命令行工具上传、下载或删除 Livelink 中的文件。它针对 CS REST API 发出 HTTP 请求,该 API 在 CS 10.0 或更高版本中可用。

例如,以管理员身份将文件“file.ext”上传到位于http://server/instance/cs的文件夹 8372:

curl \
  -F "type=144" \
  -F "parent_id=8372" \
  -F "name=file.ext" \
  -F "file=@/path/to/file.ext" \
  -u "Admin:password" \
  -H "Expect:" \
  http://server/instance/cs/api/v1/nodes

“Expect”标头必须强制为空,因为 CS REST API 不支持持久连接,但curl总是会为此请求启用它们。

于 2016-12-26T13:38:00.960 回答