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