Google Forms API

קריאה וכתיבה של טפסים ב-Google Forms ותגובות.

שירות: forms.googleapis.com

כדי להתקשר לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה שלכם צריכה להשתמש בספריות משלכם כדי לקרוא לשירות הזה, עליכם להשתמש במידע הבא כשתשלחו את בקשות ה-API.

מסמך Discovery

מסמך Discovery הוא מפרט קריא למחשבים המיועד לתיאור ולצריכה של ממשקי API ל-REST. הוא משמש לבניית ספריות לקוח, יישומי פלאגין של IDE וכלים אחרים שמקיימים אינטראקציה עם Google APIs. שירות אחד עשוי לספק מספר מסמכי גילוי השירות הזה מספק את מסמך הגילוי הבא:

נקודת הקצה לשירות

נקודת קצה (endpoint) היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. בשירות אחד יכולות להיות כמה נקודות קצה בשירות. לשירות הזה יש את נקודת הקצה הבאה לכל שירות, וכל מזהי ה-URI שלמטה יחסיים לנקודת הקצה הזו:

  • https://forms.googleapis.com

משאב REST: v1.forms

שיטות
batchUpdate POST /v1/forms/{formId}:batchUpdate
משנים את הטופס בעזרת קבוצת עדכונים.
create POST /v1/forms
יוצרים טופס חדש בשם שמופיע בהודעת הטופס שצוינה בבקשה.
get GET /v1/forms/{formId}
מקבלים טופס.

משאב REST: v1.forms.responses

שיטות
get GET /v1/forms/{formId}/responses/{responseId}
רוצה לקבל תשובה אחת מהטופס?
list GET /v1/forms/{formId}/responses
הצגת רשימה של תשובות לטופס.

משאב REST: v1.forms.watches

שיטות
create POST /v1/forms/{formId}/watches
יצירת שעון חדש.
delete DELETE /v1/forms/{formId}/watches/{watchId}
מחיקת שעון.
list GET /v1/forms/{formId}/watches
החזרת רשימה של השעונים שבבעלות הפרויקט שהופעל.
renew POST /v1/forms/{formId}/watches/{watchId}:renew
חידוש שעון קיים למשך שבעה ימים.