如何使用CURL在调查猴子中发送结果

时间:2017-04-08 14:04:57

标签: api curl surveymonkey

我使用调查猴子创建了一个新的调查表单,我使用api获得所有问题,并在我的网站中创建自定义表单。现在我们如何使用CURL更新调查猴子的结果。我厌倦了/surveys/{id}/pages/{id}/questions/{id},但没有回应。

版本:V3

1 个答案:

答案 0 :(得分:1)

通过“更新结果”,我认为您的意思是要为调查创建新的响应。

您可以使用response API执行此操作。页面右侧有cURL示例。有点像:

curl -i -X POST https://api.surveymonkey.net/v3/collectors/{collector_id}/responses \
     -H "Content-Type: application/json" -H "Authorization:bearer <your_access_token>" \
     -d '{
            "pages": [{
                "id": "<page_id>",
                "questions": [{
                    "answers": [{
                        "choice_id": "<choice_id>"
                    }],
                    "id": "<question_id>"
                }, {
                    "answers": [{
                        "text": "<open ended response>"
                    }],
                    "id": "<question_id>"
                }]
            }]
         }'

取决于您在调查中的问题类型。确保您已经创建了一个收藏家。

鉴于您只是想在您的网站上嵌入调查,我建议您只使用website collector而不是尝试自动执行此操作(具体取决于您的使用案例)。