首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用Rest Api创建包含多个字段的Eloqua表单时出现Getting 500 Internal Server错误

使用Rest Api创建包含多个字段的Eloqua表单时出现Getting 500 Internal Server错误
EN

Stack Overflow用户
提问于 2018-07-13 14:14:14
回答 1查看 302关注 0票数 0

我有一个要求,以支持我的项目中的Oracle Eloqua Marketing Cloud Service表单。我在测试表单的rest api。因此,当我使用单个字段创建表单时,在Eloqua CMS中创建了create endpoint表单。但是当我尝试创建包含多个字段的表单时,它抛出了500个InternalServerError。

端点:REST/2.0/assets/form

请求体:{

“名称”:“ELA_Form”,“元素”:[{ "FormField",“名称”:“地址1",”样式“:”{\“字段大小\”:\“大\”,\“标签位置\”:\“顶部\”}“,"createdFromContactFieldId":"100006","dataType":"text","displayType":"text","fieldMergeId":"36","htmlName":"address1","useGlobalSubscriptionStatus":"False","validations":[] },{ "type":"FormField",“名称”:“地址2",”样式“:”{\“字段大小\”:\“大\”,\“标签位置\”:\“顶部\”}“,"createdFromContactFieldId":"100007","dataType":”文本“,"displayType":”文本“,"fieldMergeId":"37","htmlName":"address2","useGlobalSubscriptionStatus":"False","validations":[] } ],"processingType":"externalEmail“}

响应:内部服务器错误出现内部服务器错误。已使用日志标识符121363909记录该错误。请将此日志标识符提供给技术支持。

如果能帮上忙,我们将不胜感激!

EN

回答 1

Stack Overflow用户

发布于 2018-07-15 06:19:09

您需要为每个字段的id设置唯一的负整数。下面是一个添加了它们的示例,它将导致成功创建表单:

代码语言:javascript
复制
POST /API/REST/2.0/assets/form
{
  "name": "ELA_Form",
  "elements": [
    {
      "type": "FormField",
      "id": "-1",
      "name": "Address 1",
      "style": "{\"fieldSize\":\"large\",\"labelPosition\":\"top\"}",
      "createdFromContactFieldId": "100006",
      "dataType": "text",
      "displayType": "text",
      "fieldMergeId": "36",
      "htmlName": "address1",
      "useGlobalSubscriptionStatus": "False",
      "validations": [

      ]
    },
    {
      "type": "FormField",
      "id": "-2",
      "name": "Address 2",
      "style": "{\"fieldSize\":\"large\",\"labelPosition\":\"top\"}",
      "createdFromContactFieldId": "100007",
      "dataType": "text",
      "displayType": "text",
      "fieldMergeId": "37",
      "htmlName": "address2",
      "useGlobalSubscriptionStatus": "False",
      "validations": [

      ]
    }
  ],
  "processingType": "externalEmail"
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51318675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档