Tridion:使用Business Connector下载图像和xml数据的xml请求应
发布时间:2020-12-16 23:15:22 所属栏目:百科 来源:网络整理
导读:我正在使用Tridion 5.3版. 我是Tridion的新手. 使用业务连接器我想下载图像文件及其 XML数据.我目前的要求如下. ?xml version='1.0'?tcmapi:Message xmlns:tcmapi="http://www.tridion.com/ContentManager/5.0/TCMAPI"version="5.0" from="testTool" failOnE
我正在使用Tridion 5.3版.
我是Tridion的新手. 使用业务连接器我想下载图像文件及其 XML数据.我目前的要求如下. <?xml version='1.0'?> <tcmapi:Message xmlns:tcmapi="http://www.tridion.com/ContentManager/5.0/TCMAPI" version="5.0" from="testTool" failOnError="false"> <tcmapi:Request ID="Request1" preserve="false"> <tcmapi:GetItem itemURI="tcm:6-3146" writeBinaryToDisk="true"> <tcmapi:ItemFilter type="XMLReadAll"/> </tcmapi:GetItem> </tcmapi:Request> </tcmapi:Message> 我应该修改什么? 解决方法
不要以为只能使用Business Connector才能做到这一点.
使用“writeBinaryToDisk”属性从GetItem请求返回的响应应该包含多媒体文件写入的路径 – 通常在Windows“Temp”文件夹中,但您可以通过添加“binaryPath”属性来调整此.寻找: <tcmapi:MultimediaFilename>C:WINNTTemprad5FB9C.tmp</tcmapi:MultimediaFilename> 我认为您必须确保运行Business Connector的帐户具有读/写您使用此属性时提供的任何替代路径. 然后,您需要“其他”来实际从服务器检索文件,例如使用“binaryPath”写入临时网页可访问的文件夹,并使用该页面列出所有文件.然后你必须将文件重命名为原始文件! 上次我接近这样的事情时,事实证明只需抓住“images”文件夹的副本就可以更快了.Tridion正在发布二进制文件并从那里发布! 干杯 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |