我目前正在使用 v3 API 收到来自 SurveyMonkey 的回复......
我正在使用/collectors/{id}/responses/{id}/details电话,并成功获得了响应。但是 resp 得到了 ID 而不是文本值,例如
{
"id": "111788228",
"answers": [
{
"choice_id": "828117913"
}
]
}
Run Code Online (Sandbox Code Playgroud)
1) 我可以让 SM 给我发送文本答案吗?
2)如果我不能使用choice_id获取文本值。
提前致谢。
小智 6
目前没有办法直接通过回复获取调查文本。您必须获取调查详细信息或特定问题的详细信息,然后自行将选项 ID 与该选项的文本进行匹配。
GET /v3/surveys/<survey_id>
Run Code Online (Sandbox Code Playgroud)
或者
GET /v3/surveys/<survey_id>/pages/<page_id>/questions/<question_id>
Run Code Online (Sandbox Code Playgroud)
你会得到一个像这样的选择的身体:
{
...
"answers": {
"choices": [{
"id": "12345",
"visible": true,
"is_na": false,
"text": "Apples",
"position": 1
}, ...]
},
...
}
Run Code Online (Sandbox Code Playgroud)
然后,您可以将该id字段与choice_id响应中的字段进行匹配。
| 归档时间: |
|
| 查看次数: |
1126 次 |
| 最近记录: |