דוגמאות ל-API של נתונים של Google

אזהרה: דף זה עוסק בממשקי API הישנים יותר של Google, בממשקי ה-API של נתוני Google, והוא רלוונטי רק לממשקי ה-API שרשומים בספריית ממשקי ה-API של נתוני Google, שרבים מהם הוחלפו בממשקי 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 ו- Financial Data API.

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

דוגמאות JSON

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

יומן Google

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

Blogger

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

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

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

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

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

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

דוגמאות ל-Java

דוגמאות בחבילה עם ספריית הלקוח

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

java/sample/authsub/
שרת proxy ל-GData AuthSub, שמוטמע באמצעות שרתי Java; לקוח JavaScript לדוגמה שניגשים לנתונים דרך שרת ה-proxy.
java/sample/calendar/
לקוח פשוט שמבצע כמה מניפולציות קשות ביומן Google.
java/sample/codesarch/
לקוח בשורת הפקודה להריץ שאילתה על Google Code Search API.
java/sample/spreadsheet/
אפליקציות לדוגמה המשתמשות ב-Google spreadsheet API.
java/sample/appsforyourdomain/
אפליקציות לדוגמה באמצעות G Suite API.
java/sample/blogger/
אפליקציות לדוגמה באמצעות Blogger API.
java/sample/contacts/
אפליקציות לדוגמה המשתמשות בממשק API של אנשי קשר של Google.
java/sample/docs/
אפליקציות לדוגמה המשתמשות ב-Google Doclist API.
java/sample/gbase/
אפליקציות לדוגמה באמצעות Google Base API.
java/sample/photos/
אפליקציות לדוגמה באמצעות ממשק API של אלבומי Google.
java/sample/sidewiki/
אפליקציות לדוגמה המשתמשות ב-Google mRSS API.
java/sample/webmasterstools/
אפליקציות לדוגמה באמצעות API של מנהלי אתרים.
java/sample/youtube/
אפליקציות לדוגמה באמצעות YouTube API.
דף ASP של YouTubeSample
בחיפוש ובהעלאה של סרטונים באמצעות ספריית הלקוח.

דוגמאות של NET.

דוגמאות בחבילה עם ספריית הלקוח

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

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

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

מעדכן אנשי קשר
דוגמה ל-WPF שמדגימה איך לקרוא ולעדכן את אנשי הקשר באמצעות ממשק ה-API של אנשי קשר. זמין גם קובץ .zip
מחבר PDF של Google Docs
שרשור של קובצי PDF יחד והעלאת התוצאה ל-Google Docs. זמין גם קובץ.zip.

שפות נוספות

C++‎

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

Ruby

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

חזרה למעלה