How Do You Create a Zip File to Load Binary Attachments?

DEX502 - Module 8: Bulk API

📄 第 302 页 🎬 视频课程

课程章节介绍

同学们,今天我们来学习如何创建一个Zip文件来加载二进制收件箱。这个过程其实很简单,我们只需要按照几个步骤来操作就可以了。 首先,我们需要准备一个压缩文件,也就是Zip文件。这个Zip文件里面要包含两样东西:一个是二进制附件,另一个是一个名为“请求.文本”的文件。这个“请求.文本”文件可以是CSV格式,也可以是ML格式,它里面要包含对二进制附件的引用。 接下来,我们来看看“请求.文本”文件里面需要包含哪些字段。首先,我们需要一个“名称”字段,这个字段要填写二进制附件的文件名。然后,我们需要一个“ParentId”字段,这个字段要填写父记录的ID,比如账户或者案例的ID。最后,我们需要一个“Body”字段,这个字段要填写二进制附件的相对路径,并且在路径前面加上一个#符号。 举个例子,假设我们有两个二进制附件,一个叫“attachment1.gif”,另一个在子目录下叫“attachment2.doc”。那么我们的“请求.文本”文件就应该这样写: ``` 姓名,父母身份,身体 attachment1.gif,帐户ID,#attachment1.gif subdit/attachment2.doc,帐户ID,#subdit/attachment2.doc ``` 这里有一个小提示,为了确保每个附件的名称在批处理中是唯一的,我们最好使用从基目录到二进制附件的相对路径来命名。 好了,这就是创建Zip文件来加载二进制收件箱的全部步骤了。希望你们都能掌握这个方法,如果有任何问题,随时问我哦!