Youtube Data API Topics
שינויים בתגובות בגרסה הקודמת של YouTube Data API ספטמבר 2013
איך מערכת התגובות החדשה שמבוססת על Google+ תשפיע על ממשקי YouTube Data API מדור קודם
עבודה עם מזהי ערוצים יוני 2013
במדריך הזה מוסבר איך לעבור משימוש בשמות משתמשים מדור קודם ב-YouTube לשימוש במזהי ערוצים כדי לזהות ערוצי YouTube באופן ייחודי. המאמר הזה מסביר מה המשמעות של השינוי למפתחים שמשתמשים ב-YouTube Data API גרסה 2 וגרסה 3.
מקורות מידע לפיתוח לאפליקציות לנייד באמצעות YouTube ספטמבר 2010
במאמר הזה מפורטים משאבים שזמינים למפתחים של אפליקציות לנייד ל-YouTube.
TubeLoc: YouTube Player AS3 Library פברואר 2009
במאמר הזה נדון ב-TubeLoc Player Library, עטיפת AS3 סביב YouTube Player API באמצעות LocalConnection. יש גם קוד לדוגמה לשימוש בספרייה כרכיב Flex. מוצגות דוגמאות לשימוש בנגן המוטמע ובנגן בלי לחצנים.
ActionScript 3.0 Wrapper for Chromeless Player Using External Interface October 2008
במאמר הזה אציג בקצרה ActionScript 3.0 Wrapper אמין ל-Chromeless YouTube Player. ה-wrapper משתמש במחלקה ExternalInterface של ActionScript וב-JavaScript API של YouTube.
YouTube Data API for ActionScript 3.0 : First Steps March 2008
במדריך הזה אראה לכם איך, עם פחות מ-10 שורות של קוד AS3 בפועל, אפשר לאחזר את הסרטונים הפופולריים ביותר ב-YouTube ביום האחרון, בשבוע האחרון, בחודש האחרון או בכל הזמנים...
כל הנושאים ב-Google Data API
תחילת העבודה עם ספריות הלקוח של Google Data
תחילת העבודה עם ספריית הלקוח של Google Data PHP (אוקטובר 2008)
ספריית הלקוח של Google Data PHP היא אוסף רב עוצמה של מחלקות שמאפשרות לכם ליצור אינטראקציה עם Google Data APIs. בניגוד לספריות לקוח אחרות שלנו, היא נארזת כחלק מ-Zend Framework הפופולרי, אבל אפשר גם להוריד אותה בנפרד. בדומה לספריות לקוח אחרות שלנו, היא גם מבוססת על קוד פתוח ומתוכננת להיות פשוטה ויעילה, כך שתוכלו להתחיל לעבוד על הפרויקטים שלכם במהירות ...
Google Data Java Client Library – הסבר למתחילים (ספטמבר 2007)
לא קל להתחיל לפתח באמצעות API לא מוכר, ולכן במאמר הזה מפורטות הוראות להורדה ולהתקנה של ספריית הלקוח של Google Data Java. אני אפרט את כל הרכיבים התלויים שצריך להתקין ואת משתני הסביבה שצריך להגדיר...
Google Data Python Library – הסבר למתחילים (אוגוסט 2007)
החלטתם להשתמש בספריית הלקוח של Google Data Python כדי לכתוב אפליקציה באמצעות אחד משירותי Google Data הרבים. בחירה מצוינת! המטרה שלי במדריך הקצר הזה היא לעזור לכם להתחיל במהירות להשתמש בספריית הלקוח כדי לפתח את האפליקציה שלכם...
תחילת העבודה עם ספריית הלקוח של .NET (אוגוסט 2007)
במאמר הזה ריכזתי כמה הוראות מפורטות שיעזרו לכם להתחיל להשתמש בספריית הלקוח של .NET באמצעות Visual Studio 2005 ל-Windows או Mono ל-Linux ולמערכות הפעלה אחרות של Unix. אני מקווה שההסבר הזה יחסוך לך זמן בתחילת העבודה, ותוכל להתחיל לעבוד עם קוד במהירות...
אימות
שימוש ב-OAuth עם Google Data APIs (ספטמבר 2008)
לאחרונה, כל Google Data APIs החלו לתמוך ב-OAuth, פרוטוקול פתוח שמטרתו ליצור סטנדרטיזציה של הדרך שבה אפליקציות למחשב ולאינטרנט ניגשות לנתונים פרטיים של משתמשים. פרוטוקול OAuth מספק אמצעי לביצוע אימות מאובטח של API בצורה סטנדרטית ומאובטחת. כמתכנתים, מלמדים אותנו לעשות שימוש חוזר בקוד בכל מקום שאפשר. פרוטוקול OAuth יעזור למפתחים לצמצם את כמות הקוד הכפול שהם כותבים, ויקל על יצירת כלים שעובדים עם שירותים רבים מספקים שונים…
שימוש ב-AuthSub עם ספריית הלקוח של .NET (אוגוסט 2007)
הדרכה שמסבירה איך להשתמש ב-AuthSub לאימות אפליקציות אינטרנט בספריית הלקוח של .NET. אפליקציות אינטרנט שצריכות לגשת לשירותים שמוגנים על ידי חשבון Google או חשבון G Suite של משתמש יכולות לעשות זאת באמצעות שירות שרת ה-Proxy לאימות. כדי לשמור על רמת אבטחה גבוהה, ממשק ה-proxy, שנקרא AuthSub, מאפשר לאפליקציית האינטרנט לקבל גישה בלי לטפל בפרטי הכניסה לחשבון של המשתמשים...
ספריות אחרות
Writing Windows Mobile applications using Google Data APIs (April 2009)
במאמר הזה נסביר על השלבים בכתיבת אפליקציות ל-Windows Mobile באמצעות Google Data APIs. בנוסף, נסביר איך להתקין ולפרוס את הרכיבים השונים שנדרשים כדי לבצע אמולציה של Windows Mobile בתחנת עבודה.
Coding in the Shade: Using Eclipse with Google Data APIs (אפריל 2008)
Eclipse היא סביבת פיתוח נוחה מאוד (ובחינם!) סביבת פיתוח משולבת (IDE) שאהובה על הרבה מתכנתי Java. לכן, לא מפתיע שתרצו להשתמש בו עם ספריית הלקוח של Java כדי ליצור אפליקציית Java מעולה שעובדת עם אחד מ-Google Data APIs...
Using Ruby with the Google Data APIs (April 2008)
Ruby היא שפת סקריפטים דינמית שזכתה לתשומת לב רבה בשנים האחרונות, בגלל מסגרת הפיתוח הפופולרית של Rails לאתרי אינטרנט. במאמר הזה מוסבר איך להשתמש ב-Ruby כדי ליצור אינטראקציה עם שירותי Google Data API. לא נתמקד ב-Rails, אלא נסביר את פקודות ה-HTTP הבסיסיות ואת המבנה של הפידים שלנו. אפשר לבצע את כל הדוגמאות שמוצגות כאן משורת הפקודה באמצעות irb, המעטפת האינטראקטיבית של Ruby...
Google Data on Rails (פברואר 2009)
הקולגה שלי, ג'ף פישר, כתב ספריית כלי עזר שימושית של Google Data APIs ל-Ruby, כדי להקל על מפתחי Ruby. במאמר הזה נסביר איך להשתמש בספרייה הזו כדי ליצור אפליקציית Ruby on Rails מקיפה שמתקשרת עם שירותי הנתונים של Google. מסופקת אפליקציה לדוגמה שמשתמשת ב-Documents List API.
REST for the Traveling Salesman: Using Google Data on Salesforce.com (November 2007)
חברות כמו Salesforce.com ו-Google מארחות אפליקציות פופולריות של 'תוכנה כשירות', ושתי החברות מספקות ממשקי API שמאפשרים למפתחים לגשת למאגרי הנתונים הגדולים שמפעילים את האפליקציות האלה. העניינים מתחילים להיות מעניינים כשמשלבים בין שני סוגי ממשקי ה-API. השימוש באפליקציות של G Suite ממשיך לגדול בסביבה הארגונית וב-Salesforce.com. חברת Salesforce.com יצרה פלטפורמה נרחבת לבניית אפליקציות עסקיות בהתאמה אישית, ולכן יש הרבה הזדמנויות למפתחים (כמוכם!) לשלב את היכולות של Google ושל Salesforce.com...
שימוש ב-cURL כדי ליצור אינטראקציה עם שירותי הנתונים של Google (ספטמבר 2007)
בבסיס, Google Data APIs משתמשים בפידים וברשומות של Atom (XML) כפורמט נתונים וב-HTTP כפרוטוקול להעברת נתונים – הרחבה של Atom Publishing Protocol. cURL היא אפליקציה לשורת הפקודה שמאפשרת לבצע בקשות באמצעות מגוון פרוטוקולים, כולל HTTP. מפתחים משתמשים ב-cURL לעיתים קרובות כדי לבדוק שירותי נתונים של Google, כי היא תומכת בפונקציונליות של HTTP שנדרשת לאינטראקציה עם ממשקי ה-API ברמה נמוכה...
טיפים לניפוי באגים
On the Wire: Network Capture Tools for API Developers (June 2007)
במאמר הזה אנחנו מציגים כמה כלים שיכולים לעזור לכם להפוך את הנתונים שמועברים ברשת לגלויים ושימושיים יותר. הכלים האלה, שנקראים בדרך כלל 'סניפרים של חבילות', מתעדים את כל חבילות הרשת שעוברות דרך ממשק הרשת. בדיקת התוכן של החבילות האלה והסדר שבו הן נשלחו והתקבלו יכולה להיות שיטה שימושית לניפוי באגים…
Living Vicariously: Using Proxy Servers with the Google Data API Client Libraries (June 2007)
במאמר הזה נסביר איך להגדיר שרתי proxy מסוג HTTP ולעבוד איתם באמצעות ספריות הלקוח של Google Data.
Debugging Google Data API Clients: Exploring Traffic from Within your Program (June 2007)
לצורך המאמר הזה, כתבתי קוד אבחון לדוגמה ב-3 שפות באמצעות ספריות הלקוח של Google Data API ל-Java, ל-.NET ול-Python. בכל דוגמה, אני מפעיל רישום ביומן או ניפוי באגים, מבצע אימות באמצעות כניסה של לקוח, ואז מקבל רשימה של גיליונות אלקטרוניים ב-Google Sheets ומדפיס את הכותרות שלהם...
גאדג'טים
יצירת גאדג'ט של Google Data (אוקטובר 2008)
הסבר מפורט על יצירת גאדג'ט באמצעות Blogger Data API. מפתחי גאדג'טים יכולים עכשיו להשתמש ב-OAuth Proxy, שמסתיר חלק גדול מפרטי האימות של OAuth ומבצע את רוב העבודה בשבילכם. ה-Proxy חותם על בקשות נתונים בשם הגאדג'ט, כך שאין צורך לנהל מפתחות פרטיים או לדאוג לחתימה על בקשות...