首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Survey Monkey API调用中的“附加属性”错误

Survey Monkey API调用中的“附加属性”错误
EN

Stack Overflow用户
提问于 2014-05-14 17:01:14
回答 1查看 277关注 0票数 1

我正在尝试将create_flow端点应用于create_flow。它正在发送一条状态3消息,其中包含以下错误:

“_data”字段中不允许“属性”定义的其他属性

我能够成功地使用所有其他API端点,并拥有一个有效的API键和持久的OAuth令牌。

下面是我发送到的一个JSON主体示例:key=apikeyhere

代码语言:javascript
复制
{
 "survey": {
 "template_id": "566",
 "survey_title": "test1",
 "collector": {
    "type": "email",
    "name": "collector1",
    "recipients": [
    {
      "email": "email@example.com" 
    } 
    ] 
  },
 "email_message": {
   "reply_email": "myemail@example.com",
   "subject": "this is a test" 
 } 
}

注意:这里的JSON格式是使用RJSONIO自动生成的

有什么可能导致错误的原因吗?似乎所有字段的名称都是正确的,它们应该在哪里,所以我不知道问题出在哪里。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-14 17:36:13

不幸的是,这是一个糟糕的错误信息--这是一个已知的问题。这意味着您提供的额外密钥不是create_flow模式的一部分。

这里的问题是"email_message“和”收集器“键被嵌套在"survey”内部,而不是像"survey“键那样被嵌套在主JSON主体中。把他们移出一个水平,这应该是可行的。

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

https://stackoverflow.com/questions/23660837

复制
相关文章

相似问题

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