דוגמאות ל-Google Data APIs

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

בדף הזה מופיעים קישורים ומידע על קוד לדוגמה.

תוכן עניינים

  1. דוגמאות ל-JavaScript
  2. דוגמאות ל-JSON
  3. דוגמאות לגאדג'טים
  4. דוגמאות Java
  5. דוגמאות ‎.NET
  6. שפות אחרות

דוגמאות ל-JavaScript

אפשר להשתמש בספריית הלקוח של JavaScript מדפדפני אינטרנט כדי ליצור אינטראקציה עם Base Data API,‏ Blogger Data API,‏ Calendar Data API,‏ Contacts Data API ו-Finance Data API.

הערה: הדוגמאות שהיו קודם בקטע הזה הוסרו כי הן הסתמכו על ממשקי API או על שיטות אימות שכבר לא זמינים.

דוגמאות ל-JSON

אלה דוגמאות פעילות. אפשר ללחוץ כדי לראות אותן. מידע נוסף זמין במאמר בנושא שימוש ב-JSON עם Google Data APIs.

יומן Google

אירועים קרובים מיומן Google
בדוגמה הזו מוצגת רשימה של אירועים קרובים ביומן Google בדף אינטרנט באמצעות פורמט הפלט JSON שמופיע ב-Calendar Data API.

Blogger

פוסטים מהזמן האחרון מ-Blogger
בדוגמה הזו מוצגת רשימה של פוסטים עדכניים מבלוג שמארח ב-Blogger Beta באמצעות פורמט הפלט JSON שסופק על ידי Blogger Data API.

גיליונות אלקטרוניים

קריאת נתונים מגיליונות אלקטרוניים של Google
בדוגמה הזו מוצגות נתונים מגיליון אלקטרוני של Google בדף אינטרנט באמצעות פורמט הפלט JSON שסופק על ידי Spreadsheet Data API.

דוגמאות לגאדג'טים

מידע נוסף על יצירת גאדג'טים של Google Data API זמין במאמר יצירת גאדג'ט של Google Data או במסמך המלא כתיבת גאדג'טים של OAuth.

גאדג'ט של Blogger
גאדג'ט YouTube

דוגמאות Java

דוגמאות שצורפו לספריית הלקוח

אפשר למצוא את הדוגמאות האלה בחבילת ספריית הלקוח של Java שאפשר להוריד. מידע נוסף זמין במדריך למפתחים של ספריית הלקוח של Java, או שאפשר להוריד את ספריית הלקוח של Java.

java/sample/authsub/
GData AuthSub proxy, implemented using Java servlets; sample JavaScript client that accesses data through the proxy.
java/sample/calendar/
לקוח פשוט שמבצע כמה מניפולציות קבועות ביומן Google.
java/sample/codesarch/
לקוח של שורת פקודה לשליחת שאילתות ל-Google Code Search Data API.
java/sample/spreadsheet/
אפליקציות לדוגמה שמשתמשות ב-Google Spreadsheet API.
java/sample/appsforyourdomain/
אפליקציות לדוגמה שמשתמשות ב-G Suite API.
java/sample/blogger/
אפליקציות לדוגמה שמשתמשות ב-Blogger API.
java/sample/contacts/
אפליקציות לדוגמה שמשתמשות ב-Google Contacts API.
java/sample/docs/
אפליקציות לדוגמה שמשתמשות ב-Google Doclist API.
java/sample/gbase/
אפליקציות לדוגמה שמשתמשות ב-Google Base API.
java/sample/photos/
אפליקציות לדוגמה שמשתמשות ב-Picasa Web Album API.
java/sample/sidewiki/
אפליקציות לדוגמה שמשתמשות ב-Google Sidewiki API.
java/sample/webmastertools/
אפליקציות לדוגמה שמשתמשות ב-Webmaster API.
java/sample/youtube/
אפליקציות לדוגמה שמשתמשות ב-YouTube API.
דף ASP לדוגמה של YouTube
דוגמה להעלאה ולחיפוש סרטונים באמצעות ספריית הלקוח.

דוגמאות ‎.NET

דוגמאות שצורפו לספריית הלקוח

הדוגמאות האלה מופיעות בחבילת ספריית הלקוח של ‎ .NET שאפשר להוריד. מידע נוסף זמין במדריך למפתחים של ספריית הלקוח של ‎.NET, או שאפשר להוריד את ספריית הלקוח של ‎ .NET.

clients/cs/samples/blogger/
אפליקציות לדוגמה שמשתמשות ב-Blogger API.
clients/cs/samples/calendar/
אפליקציות לדוגמה שמשתמשות ב-Google Calendar Data API
clients/cs/samples/spreadsheets/
אפליקציות לדוגמה שמשתמשות ב-Google Spreadsheet API.
clients/cs/samples/DocListUploader/
העלאת מסמכים ל-Google Docs.
clients/cs/samples/DocListExporter/
מייצא מסמכי Google בפורמטים שונים.
clients/cs/samples/PhotoBrowser/
אפליקציות לדוגמה שמשתמשות ב-Picasa Web Album API.
clients/cs/samples/YouTubeSample/
אפליקציות לדוגמה שמשתמשות ב-YouTube API.
clients/cs/samples/appsforyourdomain/
אפליקציות לדוגמה שמשתמשות ב-G Suite API.

דוגמאות נוספות

כלי לעדכון אנשי קשר
דוגמה ל-WPF שמראה איך לקרוא ולעדכן את אנשי הקשר באמצעות Contacts API. אפשר גם להוריד קובץ ZIP.
Google Docs PDF Concatenator
Concatenates PDF files together and uploads the result to Google Docs. אפשר גם להוריד קובץ zip.

שפות אחרות

C++‎

דוגמה ל-API של רשימת המסמכים
מאפשרת למשתמשים להציג, להעלות, למחוק ולחפש את המסמכים, הגיליונות האלקטרוניים, המצגות והתיקיות שלהם ב-Google. בדוגמה הזו מוצגת גם הפונקציונליות של רשימת בקרת הגישה (ACL) של ה-API, באמצעות הצגת רשימה של המשתמשים שיש להם הרשאות קריאה/כתיבה.

Ruby

DocList Manager
דוגמה ל-Ruby on Rails שמאפשרת למשתמשים לצפות במסמכים ולייצא אותם.

חזרה למעלה