Uploading Data with Bulk API 2.0

DEX502 - Module 8: Bulk API

📄 第 324 页 🎬 视频课程

课程章节介绍

让我们来聊聊如何使用Bulk API 2.0来上传数据。这个过程其实挺简单的,只要你跟着步骤来,就能顺利完成。 首先,你需要有一个作业ID。这个作业ID是从你之前创建作业的请求中得到的。有了这个作业ID,你就可以创建一个PUT请求来上传你的数据了。 这里有个小细节要注意,就是请求头。因为你在创建作业的时候已经指定了要使用CSV文件,所以你的请求头需要设置成1B、2B。如果不这么做,系统就会报错,上传就会失败。 接下来,你需要把你的CSV文件进行base64编码。编码后,你的文件大小不能超过150MB。这个大小对于大多数情况来说应该是足够的。 当你把编码后的数据提交上去后,如果一切顺利,你会收到一个状态码201 Created。这个状态码告诉你,你的数据已经成功上传到Salesforce了。 简单来说,就是先拿到作业ID,然后设置好请求头,编码你的CSV文件,最后提交数据。看到201 Created,就大功告成了!希望这个解释对你有帮助,如果有任何疑问,随时问我哦!