אזהרה: דף זה עוסק בממשקי API הישנים יותר של Google, בממשקי ה-API של נתוני Google, והוא רלוונטי רק לממשקי ה-API שרשומים בספריית ממשקי ה-API של נתוני Google, שרבים מהם הוחלפו בממשקי API חדשים יותר. למידע על API חדש ספציפי, עיינו במסמכי התיעוד של ה-API החדש. למידע על הרשאת בקשות באמצעות ממשק API חדש יותר, יש לעיין בקטע אימות והרשאה של חשבונות Google.
ספריות הלקוח של Google Data – תחילת העבודה
תחילת העבודה עם ספריית הלקוח של PHP של נתוני Google (אוקטובר 2008)
ספריית הלקוחות של Google Data PHP היא אוסף חזק של כיתות שמאפשרות לך לבצע פעולות בממשקי ה-API של נתוני Google. בשונה מספריות הלקוח האחרות שלנו, הוא ארוז כחלק מ-Zend Framework הפופולרי, אך ניתן להוריד אותו גם בנפרד. בדומה לספריות הלקוח האחרות שלנו, היא גם מבוססת על קוד פתוח ותוכננה להיות פשוטה ויעילה, ומאפשרת לך להתחיל לעבוד על הפרויקטים שלך במהירות ...
תחילת העבודה עם ספריית הלקוחות של Google לנתוני Java (ספטמבר 2007)
מעולם לא היה קל להתחיל לפתח עם ממשק API לא מוכר, לכן מאמר זה כולל הוראות מפורטות להורדה ולהתקנה של ספריית הלקוחות של Google לנתוני Java. אראה איך לקבל את כל התלות ולהגדיר את משתני הסביבה שדרושים לכם...
תחילת העבודה עם ספריית Google Data Python (אוגוסט 2007)
לכן החלטת להשתמש בספריית הלקוח של Google Data Python כדי לכתוב אפליקציה באמצעות אחד משירותי הנתונים הרבים של Google. בחירה מצוינת! המטרה של המדריך הקצר הזה היא לעזור לך להתחיל במהירות להשתמש בספריית הלקוח כדי לפתח את האפליקציה שלך...
תחילת העבודה עם ספריית הלקוח .NET (אוגוסט 2007)
במאמר זה, אספתי כמה הוראות מפורטות שמסבירות איך להתחיל עם ספריית הלקוח עם הסיומת .NET באמצעות Visual Studio 2005 ל-Windows או Mono ל-Linux ומערכות הפעלה אחרות של Unix. אני מקווה שפעולה זו תחסוך לך זמן ותאפשר לך להתחיל לעבוד במהירות עם קוד...
אימות
שימוש ב-OAuth עם ממשקי ה-API של נתוני Google (ספטמבר 2008)
לאחרונה, כל ממשקי ה-API של נתונים של Google אימצו את התמיכה ב-OAuth, פרוטוקול פתוח שמטרתו לקבוע תקן לגישה של אפליקציות מחשב ואינטרנט לנתונים הפרטיים של המשתמשים. OAuth מספק אמצעי לביצוע אימות API מאובטח באופן רגיל ומאובטח. כמתכנתים, מלמדים אותנו לעשות שימוש חוזר בקוד ככל האפשר. OAuth יעזור למפתחים לצמצם את כמות הקוד הכפול שהם כותבים ויקל על יצירת כלים שעובדים עם מספר שירותים ממגוון ספקים שונים...
שימוש ב-AuthSub עם ספריית הלקוח .NET (אוגוסט 2007)
מדריך המדגיש כיצד להשתמש ב-AuthSub עבור אימות יישומי אינטרנט בספריית הלקוח .NET אפליקציות אינטרנט שזקוקות לגישה לשירותים שמוגנים באמצעות חשבון Google או G Suite (באירוח) של משתמש יכולות לעשות זאת באמצעות שירות proxy לאימות. כדי לשמור על רמת אבטחה גבוהה, ממשק ה-proxy, שנקרא AuthSub, מאפשר לאפליקציית האינטרנט לקבל גישה מבלי לטפל בפרטי ההתחברות של חשבון המשתמש שלו...
ספריות אחרות
קידוד בצל: שימוש ב-Eclipse עם Google Data APIs (אפריל 2008)
Eclipse הוא שימושי מאוד (ובחינם!) IDE שיש לו מקום מיוחד בלבם של מתכנתים רבים של Java. לכן זה לא מפתיע, שאולי כדאי לך להשתמש בו עם ספריית הלקוח Java כדי ליצור אפליקציית Java קטלנית שעובדת עם אחד מממשקי ה-API של נתונים של Google...
שימוש ב-Ruby עם ממשקי ה-API של נתונים של Google (אפריל 2008)
Ruby היא שפת סקריפטים דינמית שקיבלה תשומת לב רבה בשנים האחרונות, הודות למסגרת הפופולרית לפיתוח אתרים של Rails. במאמר הזה נסביר איך להשתמש ב-Ruby כדי ליצור אינטראקציה עם שירותי Google Data API. לא נתמקד במסילות. אנחנו מעוניינים יותר להסביר את פקודות ה-HTTP ואת המבנה של הפידים שלנו. ניתן לעקוב אחר כל הדוגמאות המוצגות כאן מתוך שורת הפקודה באמצעות המעטפת האינטראקטיבית של רובי...
Google Data on Rails (פברואר 2009)
העמית שלי ג'ף פישר כתב ספרייה שימושית ב-Google Data APIs API כדי להקל על מפתחי Ruby. המאמר הזה עוסק בשימוש בספרייה שלו כדי לבנות אפליקציה מקיפה של Ruby on Rails שמשוחחת עם שירותי הנתונים של Google. סופקה אפליקציה לדוגמה באמצעות ה-API של רשימת המסמכים.
REST לאנשי הנסיעות: שימוש בנתוני Google ב-Salesforce.com (נובמבר 2007)
Salesforce.com ו-Google מארחות אפליקציות פופולריות מסוג "תוכנה כשירות", ושני הארגונים מספקים ממשקי API שמאפשרים למפתחים לגשת אל מאגרי הנתונים הגדולים שמעודדים את היישומים האלה, והדברים הופכים למעניינים כשמשלבים את שתי קבוצות ממשקי ה-API. G Suite ממשיך להשתמש בו שוב ושוב במסגרת הארגון ו-Salesforce.com בנה פלטפורמה נרחבת לבניית אפליקציות עסקיות בהתאמה אישית, כך שלמפתחים יש הזדמנויות רבות (כלומר אתם!) לשלב את היכולות של Google ושל Salesforce.com...
שימוש ב-cURL לצורך אינטראקציה עם שירותי הנתונים של Google (ספטמבר 2007)
בליבתם, Google Data APIs משתמש בעדכוני Atom וברשומות (XML) כפורמט נתונים, וב-HTTP כפרוטוקול להעברת נתונים - להרחבת ה-Atom Publishing Protocol. cURL הוא יישום בשורת הפקודה לביצוע בקשות באמצעות מגוון פרוטוקולים, כולל HTTP. הרבה פעמים משתמשים ב-cURL כדי לבדוק את שירותי הנתונים של Google, מכיוון שפעולה זו תומכת בפונקציונליות של HTTP שנדרשת כדי ליצור אינטראקציה עם ממשקי ה-API ברמה נמוכה...
טיפים לניפוי באגים
על החוט: כלים ללכידת רשתות למפתחי API (יוני 2007)
מאמר זה מציג מספר כלים שיכולים לעזור להגדיל את החשיפה של הנתונים בכבל ולהפוך אותם למועילים יותר. הכלים האלה, בדרך כלל מכונים "קובציות נתונים", שמתעדים את כל חבילות הרשת שמעבירות את ממשק הרשת שלכם. כדי לבדוק את התוכן של החבילות האלה ואת הסדר שבו הן נשלחו והתקבלו, אפשר להיעזר בשיטת ניפוי באגים...
חיים באופן אחראי: שימוש בשרתי proxy עם ספריות הלקוח של Google Data API (יוני 2007)
המאמר הזה עוסק בהגדרה ובעבודה עם שרתי proxy של HTTP באמצעות ספריות הלקוח של נתוני Google.
ניפוי באגים בלקוחות של Google Data API: גילוי תנועה מתוך התוכנית (יוני 2007)
עבור מאמר זה כתבתי קוד אבחון לדוגמה ב-3 שפות באמצעות ספריות הלקוח של Google Data API עבור Java, .NET, ו-Python. בכל אחת מהדוגמאות, אני מפעיל רישום ביומן או ניפוי באגים, מאמת באמצעות התחברות ללקוח ואז מקבל רשימה של גיליונות אלקטרוניים של Google ומדפיס את הכותרות שלהם...
גאדג'טים
יצירת גאדג'ט נתונים של Google (אוקטובר 2008)
הסבר קצר על יצירת גאדג'ט באמצעות Blogger Data API. מפתחי גאדג'טים יכולים עכשיו לנצל את שרת ה-proxy של OAuth, שמסתיר חלק גדול מפרטי האימות של OAuth ומבצע את העבודה הקשה. שרת ה-proxy חותם על בקשות לנתונים בשם הגאדג'ט שלך, לכן אין צורך לנהל מפתחות פרטיים או לדאוג לגבי חתימת בקשות...