加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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正在发布二进制文件并从那里发布!

干杯

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读