דוגמה פשוטה לאחזור פידים של JSON מ-Sheets Data API

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

מבוא

בדוגמה הזו מוצג פיד עם רשימה או פיד תאים לגיליון עבודה מסוים בגיליון אלקטרוני, באמצעות פורמט פלט JSON שמסופק על ידי ה-Data Data API. כך ניתן להריץ שאילתה על רשימה ציבורית או על גיליון אלקטרוני של נתונים בגיליון אלקטרוני, ולהחזיר את הערכים שנוצרו כאובייקטים מסוג 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. למידע נוסף על סוגי פיד אחרים ועל ערכי החשיפה וההקרנה, יש לעיין במסמכי התיעוד של Sheets Data Data API.