首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Monkey集成综述

Monkey集成综述
EN

Stack Overflow用户
提问于 2016-09-09 09:24:12
回答 1查看 4.8K关注 0票数 0

我们正在考虑实现“调查猴子API集成”。

但我们对此几乎没有疑问,因为:

  1. 人们真的在用它吗。我是说,调查猴子以外的人觉得它有用吗?
  2. 如何保存通过“调查猴子”进行的调查的回复?

难道我不需要像“调查猴子”那样的数据库类型来存储响应吗?

请分享更多关于集成的详细信息。专业与合作?

谢谢..。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-10 15:37:22

关于第一个问题,是的,很多人使用SurveyMonkey API。您可以看到我们与这里合作的公共应用程序列表。但是,许多公司正在使用更多的集成,而这些公司并没有出现这种情况。以及许多个人使用,甚至更多的人使用API与他们的内部基础设施集成。

既然你感兴趣的是拿出回应,我想你将使用最多的是大容量响应获取端点

获取所有响应的端点是:

代码语言:javascript
复制
GET /surveys/<survey_id>/responses/bulk

在文档中,您可以看到一个示例请求和响应,以查看数据的外观,还可以看到一些代码示例。但是,对于散装产品的一般反应如下:

代码语言:javascript
复制
{
  "page": 1,
  "per_page": 100,
  "total": 1000,
  "data": [{
    "id": "5007154325",
    "collector_id": "50253586",
    "survey_id": "105723396",
    "custom_variables": {...},
    "date_modified": "2016-01-17T19:16:34+00:00",
    "date_created": "2016-01-17T19:07:34+00:00",
    ...
    "pages": [{
      "id": "103332310",
      "questions": [{
          "answers": [{
              "choice_id": "3057839051"
          }],
          "id": "319352786"
      }]
    }],
  },
  ... second response,
  ... third response,
  ...
  ]
}

基本上是完整响应的列表,与响应相关的元数据,然后在pages键中包含所有实际响应的选择。

pages的格式总是采用这种格式

代码语言:javascript
复制
[{
    "id": "<Page 1's ID>",
    "questions": [{
      "id": "<Question 1's ID>",
      "answers": [{
        "choice_id": "<ID of the choice, if there is one",
        "row_id": "<ID of the row, if there is one",
        "col_id": "<ID of the column, if there is one",
        "other_id": "<ID of the other option, if there is one",
        "text": "Any open ended text"
      },
      ... (other answers to the same question: case checkbox, multiple rows)
      ]
    },
    ... next question
    ]
},
... next page
]

请注意,这不是存储在SurveyMonkey数据库中的数据的相同格式--以回答您关于需要与SurveyMonkey完全相同的数据库的问题。我们的API中的任何端点总是以JSON格式返回响应,然后可以以任何方式移动/格式化/存储数据--您只需自己完成对数据库的转换。

如果您需要完整的调查数据来引用responses中的所有If意味着什么,您可以看到这个这里

端点是:

代码语言:javascript
复制
GET /surveys/<survey_id>/details

如果您计划使用SurveyMonkey作为集成平台,那么您应该能够使用SurveyMonkey API解决问题。希望这能回答你所有的问题。

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

https://stackoverflow.com/questions/39408178

复制
相关文章

相似问题

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