通过 API 创建新的批量作业时,我收到一个 InvalidEntity 作为异常代码,它不在SFDC 的文档(pdf)中
我提出以下要求
https://na13-api.salesforce.com/services/async/24.0/job
<?xml version="1.0" encoding="UTF-8"?>
<jobInfo xmlns="http://www.force.com/2009/06/asyncapi/dataload">
<operation>query</operation>
<object>Campaign</object>
<concurrencyMode>Parallel</concurrencyMode>
<contentType>CSV</contentType>
</jobInfo>
我得到了这样的回应:
<?xml version="1.0" encoding="UTF-8"?><error
xmlns="http://www.force.com/2009/06/asyncapi/dataload">
<exceptionCode>InvalidEntity</exceptionCode>
<exceptionMessage>Entity 'Campaign' is not supported by the Bulk API.</exceptionMessage>
</error>
我已经排除了标头,但我确实将接受和内容编码指定为 gzip,并且在发送和接收内容时会对其进行 gzip 压缩。
请求正常工作
- 带领
- 接触
- 机会
- 任务
- 事件
- 机会联系人角色
- 帐户
- 竞选成员
- 笔记
- 轮廓
- 记录类型
- 用户
我只得到上面显示的异常:
- 活动
- 用户许可
- 机会阶段
- 机会历史
- 铅历史
我只使用批量 api 从 salesforce 下载 csv,我只尝试了上述实体,因为我不需要任何其他实体。