Google Forms API

قراءة نماذج Google والردود وكتابتها

الخدمة: forms.googleapis.com

للاتّصال بهذه الخدمة، ننصحك باستخدام مكتبات العملاء التي تقدّمها Google. إذا كان تطبيقك بحاجة إلى استخدام مكتباتك الخاصة للاتصال بهذه الخدمة، استخدِم المعلومات التالية عند إجراء طلبات واجهة برمجة التطبيقات.

المستند المرتبط بميزة "اقتراحات"

مستند الاكتشاف هو مواصفة قابلة للقراءة آليًا لوصف واجهات برمجة التطبيقات REST واستخدامها. ويتم استخدامه لإنشاء مكتبات العملاء ومكونات إضافية لبيئة تطوير البرامج المتكاملة وأدوات أخرى تتفاعل مع واجهات برمجة تطبيقات Google. قد توفّر خدمة واحدة عدة مستندات اكتشاف. توفّر هذه الخدمة مستند الاكتشاف التالي:

نقطة نهاية الخدمة

نقطة نهاية الخدمة هي عنوان URL أساسي يحدِّد عنوان الشبكة لخدمة واجهة برمجة التطبيقات. قد تتضمّن خدمة واحدة عدة نقاط نهاية للخدمات. تحتوي هذه الخدمة على نقطة نهاية الخدمة التالية، وترتبط كل معرّفات الموارد المنتظمة (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
تجديد اشتراك في مراقبة حالية لمدة سبعة أيام