离散整合Survey Monkey

时间:2016-02-22 13:53:59

标签: ionic-framework survey surveymonkey

我正在使用调查猴子进行调查的应用程序,我想知道如果你使用调查Monkey for Ionic你有什么经验。好的,这是我需要解决的解决方案。

我需要创建两个调查。一个是每周和其他每月。如果用户没有参加每周一次的调查,他们就无法参加月度调查,而且每周必须坚持到答案为止。

这里有任何想法!

先谢谢。

1 个答案:

答案 0 :(得分:0)

我不了解Ionic,但如果您正在构建应用,那么您可能想要使用SurveyMonkey REST API

执行此操作的一种方法是向收件人发送电子邮件,以使用SurveyMonkey's email collector进行调查。如果您不希望用户通过Web应用程序执行此操作,您可以以编程方式执行此操作,例如:

创建电子邮件收集器:

POST /v3/surveys/{id}/collectors
{
    "type": "email"
}

在该收集器上创建一条消息:

POST /v3/collectors/{id}/messages
{
    "type": "invite"
}

添加收件人:

POST /v3/collectors/{id}/messages/{id}/recipients/bulk
{
    "contacts": [{
        "email": "test@example.com"
    }, {
        "email": "test2@example.com"
    }]
}

然后发送电子邮件:

POST /v3/collectors/{id}/messages/{id}/send
{}

然后,您可以fetch responses按日期范围进行过滤,然后仅向回复的人发送跟进电子邮件。

获取回复:

GET /v3/collectors/{id}/responses/bulk?start_created_at=<start_date>&end_created_at=<end_date>

正文中的recipient_id(也是metadata中的联系信息)可用于识别用户,并仅针对回复调查的电子邮件再次关注此周期。