我正在尝试使用批量休息api将数据插入到slaesforce中。为此,我首先使用以下方法创建一个新的Job: https://instance_name - api.salesforce.com/services/async/APIversion/job 然后为我正在使用的工作添加一批: - https://instance_name - api.salesforce.com/services/async/APIversion/job/jobid/batch
但是在使用curl进行这些api调用时,它只支持XML content_type。使用批量休息api时是否有content_type的限制?如果我将content_type更改为JSON,则会抛出错误“
{ “exceptionCode”: “UnsupportedContentType”, “exceptionMessage”:“JSON 内容类型不受支持“}”
答案 0 :(得分:1)
从2016年春季开始支持JSON。如果你的API版本比那个更新,它应该可以工作。
API v38.0指南: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/datafiles_xml_preparing.htm