有没有人为Livelink写过像davcopy这样的东西? (davcopy适用于SharePoint)
我已经下载了davcopy,并且在尝试将其与Livelink一起使用时会挂起。
我问过Open Text,他们的回答是“没有办法开箱即用,它需要编写一个webservices应用程序。”
我不确定如何为livelink编写web服务应用程序;所以,在我探索之前,我想知道是否有人为Livelink完成了davcopy的实现。
答案 0 :(得分:0)
我知道一个命令行应用程序正在使用MS powershell来做你想做的事情(http://www.gatevillage.net/public/content-server-desktop-library-powershell-suite) 使用Ruby或Perl编写类似的东西并不太难。两者都支持WS / SOAP。 您使用哪个版本的Livelink(或Content Server)?
答案 1 :(得分:0)
您可以使用curl
命令行工具上传,下载或删除Livelink中的文件。它针对CS REST API发出HTTP请求,CS 6.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不支持persistent connections,但curl
将始终为此请求启用它们。