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

How to send result in survey monkey using CURL

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

版本:V3

"update the result" 我猜你的意思是你想为你的调查创建一个新的回复。

您可以使用 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 而不是尝试自己自动化(取决于您的用例)。