قراءة "جداول بيانات Google" وكتابتها
- مورد REST:  v4.spreadsheets
- مورد REST:  v4.spreadsheets.developerMetadata
- مورد REST:  v4.spreadsheets.sheets
- مورد REST:  v4.spreadsheets.values
الخدمة: sheets.googleapis.com
للاتّصال بهذه الخدمة، ننصحك باستخدام مكتبات العملاء التي تقدّمها Google. إذا كان تطبيقك بحاجة إلى استخدام مكتباتك الخاصة للاتصال بهذه الخدمة، استخدِم المعلومات التالية عند إجراء طلبات واجهة برمجة التطبيقات.
المستند المرتبط بميزة "اقتراحات"
مستند الاكتشاف هو مواصفة قابلة للقراءة آليًا لوصف واجهات برمجة التطبيقات REST واستخدامها. ويتم استخدامه لإنشاء مكتبات العملاء ومكونات إضافية لبيئة تطوير البرامج المتكاملة وأدوات أخرى تتفاعل مع واجهات برمجة تطبيقات Google. قد توفّر خدمة واحدة عدة مستندات اكتشاف. توفّر هذه الخدمة مستند الاكتشاف التالي:
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي عنوان URL أساسي يحدِّد عنوان الشبكة لخدمة واجهة برمجة التطبيقات. قد تتضمّن خدمة واحدة عدة نقاط نهاية للخدمات. تحتوي هذه الخدمة على نقطة نهاية الخدمة التالية، وترتبط كل معرّفات الموارد المنتظمة (URI) أدناه بنقطة نهاية الخدمة هذه:
- https://sheets.googleapis.com
مورد REST:  v4.spreadsheets
| الطُرق | |
|---|---|
| batchUpdate | POST /v4/spreadsheets/{spreadsheetId}:batchUpdateتُطبِّق تعديلًا واحدًا أو أكثر على جدول البيانات. | 
| create | POST /v4/spreadsheetsيؤدي ذلك إلى إنشاء جدول بيانات، مع عرض جدول البيانات الذي تم إنشاؤه حديثًا. | 
| get | GET /v4/spreadsheets/{spreadsheetId}لعرض جدول البيانات الذي يحمل المعرّف المحدّد. | 
| getByDataFilter | POST /v4/spreadsheets/{spreadsheetId}:getByDataFilterلعرض جدول البيانات الذي يحمل المعرّف المحدّد. | 
مورد REST:  v4.spreadsheets.developerMetadata
| الطُرق | |
|---|---|
| get | GET /v4/spreadsheets/{spreadsheetId}/developerMetadata/{metadataId}لعرض البيانات الوصفية للمطوّر التي تحمل رقم التعريف المحدّد. | 
| search | POST /v4/spreadsheets/{spreadsheetId}/developerMetadata:searchلعرض كل البيانات الوصفية للمطوّر التي تتطابق مع DataFilterالمحدّد. | 
مورد REST:  v4.spreadsheets.sheets
| الطُرق | |
|---|---|
| copyTo | POST /v4/spreadsheets/{spreadsheetId}/sheets/{sheetId}:copyToتنسخ ورقة بيانات واحدة من جدول بيانات إلى جدول بيانات آخر. | 
مورد REST:  v4.spreadsheets.values
| الطُرق | |
|---|---|
| append | POST /v4/spreadsheets/{spreadsheetId}/values/{range}:appendتُستخدم لإلحاق القيم بجدول بيانات. | 
| batchClear | POST /v4/spreadsheets/{spreadsheetId}/values:batchClearتمحو هذه الدالة نطاقًا واحدًا أو أكثر من القيم من جدول بيانات. | 
| batchClearByDataFilter | POST /v4/spreadsheets/{spreadsheetId}/values:batchClearByDataFilterتمحو هذه الدالة نطاقًا واحدًا أو أكثر من القيم من جدول بيانات. | 
| batchGet | GET /v4/spreadsheets/{spreadsheetId}/values:batchGetتُعيد دالة FILTER نطاقًا واحدًا أو أكثر من القيم من جدول بيانات. | 
| batchGetByDataFilter | POST /v4/spreadsheets/{spreadsheetId}/values:batchGetByDataFilterتعرِض هذه الدالة نطاقًا واحدًا أو أكثر من القيم التي تتطابق مع فلاتر البيانات المحدّدة. | 
| batchUpdate | POST /v4/spreadsheets/{spreadsheetId}/values:batchUpdateتُستخدَم لضبط القيم في نطاق واحد أو أكثر من جدول بيانات. | 
| batchUpdateByDataFilter | POST /v4/spreadsheets/{spreadsheetId}/values:batchUpdateByDataFilterتُستخدَم لضبط القيم في نطاق واحد أو أكثر من جدول بيانات. | 
| clear | POST /v4/spreadsheets/{spreadsheetId}/values/{range}:clearتمحو القيم من جدول بيانات. | 
| get | GET /v4/spreadsheets/{spreadsheetId}/values/{range}تعرض نطاقًا من القيم من جدول بيانات. | 
| update | PUT /v4/spreadsheets/{spreadsheetId}/values/{range}لضبط القيم في نطاق من جدول بيانات |