uniqueidentifier - 从调查中获取所有 responseId
问题描述
如何使用 API 从 qualtrics 调查中获取所有 responseId。
我不想下载包含数据的文件,我只想将 responseId 保存在一个对象中。
有可能的??我正在查看 API,但没有找到任何东西。
提前致谢
解决方案
可悲的是,没有办法做到这一点。
我会使用带有几个选项的文件导出来让您的生活更轻松。首先,POST /surveys/{surveyId}/export-responses
{
"format": "json",
"compress": "false",
"embeddedDataIds":[],
"questionIds":[],
"surveyMetadataIds":[]
}
然后 GET /surveys/{surveyId}/export-responses/{exportProgressId}
您从上一个请求中获得了该 ID。您可以循环调用此函数,直到完成。但是,如果您在上一步中传入空数组,它应该会非常快。
然后 GET /surveys/{surveyId}/export-responses/{fileId}/file ]
它应该以相当可用的 JSON 的形式返回,尽管它并不完全是您想要的。它将包含响应 ID 以及您可能不想要的其他一些数据。
应该有一个 JSON 对象,其键名为“responses”,它是一个对象数组,每个对象都有一个名为“ResponseId”的键
推荐阅读
- sql-server - 减去组中的值
- angular - 使用 .NET Core Web API 中的服务器发送事件来监控表中的数据更新和刷新角度组件
- blazor - Intellisense 无法识别部分类
- python - 如何使用python对此进行编程?(if-else, while , 继续)
- aws-lambda - dynamodb keyconditionexpression vs filterexpression 成本?
- django - 将当前用户链接到 ModelForm django 中的字段
- flutter - Flutter getx 第一个空值
- typescript - 带有多个文件的nestjs配置
- python - 如何优化使用 Pygame 在移动平铺地图中更新屏幕的方式?
- python - 通过描述python3中的函数检查3位数字是否为阿姆斯壮数字并返回布尔值