- درخواست HTTP
- پارامترهای مسیر
- پارامترهای پرس و جو
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- آن را امتحان کنید!
پاسخ های یک فرم را فهرست کنید.
درخواست HTTP
GET https://forms.googleapis.com/v1/forms/{formId}/responses
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
formId | مورد نیاز. شناسه فرمی که پاسخهای آن به فهرست میرسد. |
پارامترهای پرس و جو
پارامترها | |
---|---|
filter | پاسخ های کدام فرم برای بازگشت. در حال حاضر، تنها فیلترهای پشتیبانی شده عبارتند از: به این معنی که تمام پاسخ های فرم ارسال شده پس از (اما نه در) زمان N . * به این معنی که تمام پاسخ های فرم ارسال شده در و بعد از مهر زمانی N را دریافت کنید. برای هر دو فیلتر پشتیبانی شده، مُهر زمانی باید در قالب RFC3339 UTC "Zulu" قالب بندی شود. مثالها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z". |
pageSize | حداکثر تعداد پاسخ برای بازگشت. این سرویس ممکن است کمتر از این مقدار را بازگرداند. اگر نامشخص یا صفر باشد، حداکثر 5000 پاسخ برگردانده می شود. |
pageToken | نشانه صفحه ای که با پاسخ لیست قبلی بازگردانده شده است. اگر این فیلد تنظیم شده باشد، فرم و مقادیر فیلتر باید مانند درخواست اصلی باشد. |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
پاسخ به یک ListFormResponsesRequest.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"responses": [
{
object ( |
فیلدها | |
---|---|
responses[] | فرم برگشتی پاسخ می دهد. توجه: فیلد |
nextPageToken | در صورت تنظیم، پاسخ های بیشتری وجود دارد. برای دریافت صفحه بعدی پاسخ ها، در یک درخواست آینده این را به عنوان |
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/drive
-
https://www.googleapis.com/auth/drive.file
-
https://www.googleapis.com/auth/forms.responses.readonly
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.