مثال بسيط لاسترداد خلاصات JSON من واجهة برمجة التطبيقات لبيانات جداول البيانات

تحذير: تتعلق هذه الصفحة بواجهات برمجة التطبيقات القديمة من Google، وهي واجهات برمجة التطبيقات لبيانات Google؛ وهي مرتبطة فقط بواجهات برمجة التطبيقات المدرجة في دليل Google Data APIs، والتي تم استبدال العديد منها بواجهات برمجة تطبيقات أحدث. للحصول على معلومات حول واجهة برمجة تطبيقات جديدة، اطلع على وثائق واجهة برمجة التطبيقات الجديدة. للحصول على معلومات حول تفويض الطلبات باستخدام واجهة برمجة تطبيقات أحدث، اطلع على مصادقة حسابات Google وتفويضها.

المقدمة

يوضح هذا النموذج عرض قائمة أو خلاصة خلايا لورقة عمل معينة في جدول بيانات باستخدام تنسيق مخرجات JSON الذي توفره واجهة برمجة التطبيقات لبيانات جداول البيانات. يتيح لك هذا الاستعلام عن القائمة العامة أو خلاصة الخلايا لجدول البيانات والحصول على الإدخالات الناتجة المعروضة ككائنات JSON. لاستخدام خلاصة JSON الجديدة، أنشئ عنصر نص برمجي قيمته src

http://spreadsheets.google.com/feeds/feed/key/worksheet/public/basic?alt=json-in-script&callback=myFunc

حيث feed هو نوع الخلاصة، وkey هو مفتاح جدول البيانات الذي تريد استرداده، وworksheet هو المعرّف الموضعي أو الفريد لورقة العمل، وmyFunc هو اسم وظيفة رد الاتصال التي تم تمريرها لكائن JSON. لمزيد من المعلومات حول دعم إخراجات JSON لـ Google Data APIs، يُرجى الاطّلاع على مستندات دعم إخراج JSON.

ملاحظة: لا تتوفر إمكانية استرداد خلاصة بدون مصادقة إلا لجداول البيانات المنشورة.

ملاحظة: يمكن استخدام أنواع الخلاصات الأخرى وقيم مستوى الرؤية والإسقاط مع التوافق مع إخراج JSON. لمزيد من المعلومات حول أنواع الخلاصات الأخرى وقيم مستوى الرؤية والإسقاط، يُرجى الاطّلاع على وثائق واجهة برمجة التطبيقات لبيانات جداول البيانات.