1

我正在尝试进行批量 REST API 调用以将数据导入 Eloqua。我可以调用 GET,但 POST 给了我“400 - 出现序列化错误”。

这是获取从 Eloqua Bulk REST 创建导入定义的响应的第一步。

URL: /api/bulk/2.0/contacts/imports

Headers:
Authorization: valid oAuth2 token
Content-Type: application/json

身体:

{  
   "name": "AppSource Test",
   "fields": {  
      "firstName": "{{Contact.Field(C_FirstName)}}",
      "lastName": "{{Contact.Field(C_LastName)}}",
      "emailAddress": "{{Contact.Field(C_EmailAddress)}}"
   },
   "identifierFieldName": "emailAddress"
}

文档也没有关于此的详细信息。

我错过了什么吗?

4

1 回答 1

0

将正文内容类型更改为“原始”

说明:Eloqua 期望它接收到的数据是“原始”格式。虽然 Header 说 Content type json,但将 Body 设置为“raw”有效。

于 2017-01-27T22:52:28.383 回答