资源:FormResponse
表单回复。
JSON 表示法 |
---|
{
"formId": string,
"responseId": string,
"createTime": string,
"lastSubmittedTime": string,
"respondentEmail": string,
"answers": {
string: {
object ( |
字段 | |
---|---|
form |
仅限输出。表单 ID。 |
response |
仅限输出。回复 ID。 |
create |
仅限输出。首次提交回复时的时间戳。 使用 RFC 3339,其中生成的输出将始终采用 Z 归一化,并使用 0、3、6 或 9 个小数位。也接受除“Z”以外的偏移量。示例: |
last |
仅限输出。上次提交回复时的时间戳。不会跟踪成绩的更改。 使用 RFC 3339,其中生成的输出将始终采用 Z 归一化,并使用 0、3、6 或 9 个小数位。也接受除“Z”以外的偏移量。示例: |
respondent |
仅限输出。回复者的电子邮件地址(如果收集)。 |
answers |
仅限输出。问题的实际答案,按 questionId 键值对排列。 包含一系列 |
total |
仅限输出。回复者为其提交内容获得的总分数。仅当表单是测验且回复已评分时,才应设置此字段。这包括通过自动评分自动授予的分数,以及根据表单所有者输入的任何手动更正而调整的分数。 |
答案
为题目提交的答案。
JSON 表示法 |
---|
{ "questionId": string, "grade": { object ( |
字段 | |
---|---|
question |
仅限输出。相应题目的 ID。另请参阅 |
grade |
仅限输出。如果表单是测验,则为答案评分。 |
联合字段 value 。用户的回答。value 只能是下列其中一项: |
|
text |
仅限输出。具体答案(以文本形式)。 |
file |
仅限输出。文件上传问题的解答。 |
TextAnswers
问题的答案(文本)。
JSON 表示法 |
---|
{
"answers": [
{
object ( |
字段 | |
---|---|
answers[] |
仅限输出。回答问题。对于多值 |
TextAnswer
以文本形式表示的问题答案。
JSON 表示法 |
---|
{ "value": string } |
字段 | |
---|---|
value |
仅限输出。答案值。 不同类型题目的格式如下:
|
FileUploadAnswers
针对 FileUpload 题目提交的所有文件。
JSON 表示法 |
---|
{
"answers": [
{
object ( |
字段 | |
---|---|
answers[] |
仅限输出。针对 FileUpload 题目提交的所有文件。 |
FileUploadAnswer
针对文件上传问题提交的单个文件的信息。
JSON 表示法 |
---|
{ "fileId": string, "fileName": string, "mimeType": string } |
字段 | |
---|---|
file |
仅限输出。Google 云端硬盘文件的 ID。 |
file |
仅限输出。文件名,上传后存储在 Google 云端硬盘中。 |
mime |
仅限输出。文件的 MIME 类型,上传后存储在 Google 云端硬盘中。 |
成绩
与受访者对题目的回答相关联的评分信息。
JSON 表示法 |
---|
{
"score": number,
"correct": boolean,
"feedback": {
object ( |
字段 | |
---|---|
score |
仅限输出。为相应答案分配的数字得分。 |
correct |
仅限输出。题目是否回答正确。得分为零不足以推断答案错误,因为正确答案也可能得零分。 |
feedback |
仅限输出。针对某个答案提供的其他反馈。 |
方法 |
|
---|---|
|
获取表单中的一条回复。 |
|
列出表单的回复。 |