ממשק ה-API של Reports מבוסס על HTTP ועל JSON, כך שכל לקוח HTTP סטנדרטי יכול לשלוח אליו בקשות. ולנתח את התשובות.
עם זאת, ספריות הלקוח של Google APIs מספקות שילוב טוב יותר של שפה, אבטחה משופרת, ותמיכה לביצוע קריאות שמחייבות הרשאת משתמש. ספריות הלקוח זמינות בכמה שפות תכנות; באמצעותם תוכלו להימנע מהצורך להגדיר בקשות HTTP וניתוח התגובות.
Go
אתם יכולים לקבל את ספריית הלקוח העדכנית של Admin SDK API ל-Go (אלפא). בנוסף, כדאי לעיין במדריך למפתחים של ספריית הלקוח.
Java
בדף הזה נסביר על תחילת העבודה עם Admin SDK API באמצעות ספריית הלקוח של Google API בשביל Java. מידע נוסף זמין במשאבי העזרה הבאים:
הוספה של ספריית הלקוח לפרויקט
קובעים את סביבת ה-build (Maven או Gradle) לפי הכרטיסיות הבאות:
מוסיפים לקובץ pom.xml
את הנתונים הבאים:
מוסיפים לקובץ build.gradle
את הנתונים הבאים:
JavaScript
כדאי לעיין במדריך למפתחים של ספריית הלקוח.
.NET
בדף הזה נסביר על תחילת העבודה עם Admin SDK API באמצעות ספריית הלקוח של Google API ל- .NET. מידע נוסף זמין במשאבי העזרה הבאים:
הורדה של הספרייה
מתקינים את החבילה של NuGet: Google.Apis.
Node.js
אתם יכולים לקבל את ספריית הלקוח העדכנית של Admin SDK API ל-Node.js. בנוסף, כדאי לעיין במדריך למפתחים של ספריית הלקוח.
Obj-C
אתם יכולים לקבל את ספריית הלקוח העדכנית של Admin SDK API ל-Objective-C. בנוסף, כדאי לעיין במדריך למפתחים של ספריית הלקוח.
PHP
אתם יכולים לקבל את ספריית הלקוח העדכנית של Admin SDK API ל-PHP. בנוסף, כדאי לעיין במדריך למפתחים של ספריית הלקוח.
Python
בדף הזה נסביר על תחילת העבודה עם Admin SDK API באמצעות בספריית הלקוח של Google API ל-Python. מידע נוסף זמין במשאבי העזרה הבאים:
דרישות מערכת
- מערכות הפעלה:
- Linux
- macOS X
- Windows
- ֶPython בגרסאות 2.7 או 3.4 ואילך
התקנה של ספריית הלקוח
אפשר להשתמש במנהל חבילות או להוריד ולהתקין באופן ידני את ספריית הלקוח של Python:
התקנה מנוהלת
כדי לנהל את ההתקנה, השתמשו ב-pip או ב-setuptools. יכול להיות שקודם כול תצטרכו להריץ את הפקודה sudo
.
- pip (האפשרות המועדפת):
pip install --upgrade google-api-python-client
- Setuptools:
easy_install --upgrade google-api-python-client
התקנה ידנית
- מורידים את ספריית הלקוח העדכנית של Python.
- פורקים את הקוד.
- התקנה:
python setup.py install
App Engine
מאחר שספריות הלקוח של Python לא מותקנות בסביבת זמן הריצה של Python ב-App Engine, עליכם להעתיק אותן לאפליקציה – בדומה לספריות של צד שלישי.
Ruby
בדף הזה נסביר על תחילת העבודה עם Admin SDK API באמצעות ספריית הלקוח של Google API ל-Ruby. מידע נוסף זמין במשאבי העזרה הבאים:
התקנה של gem google-api-client
בהתאם למערכת שלכם, יכול להיות שתצטרכו להוסיף sudo
לתחילת הפקודות האלה.
אם עדיין לא התקנתם את ספריית הלקוח של Google API ל-Ruby, התקינו אותה באמצעות RubyGems
:
gem install google-api-client
אם כבר התקנתם את ה-gem, הורידו את הגרסה העדכנית:
gem update -y google-api-client
תחילת השימוש בספריית הלקוח של Google API ל-Ruby
כדי ללמוד איך ליצור את הבקשה הראשונה, היעזרו במדריך לתחילת השימוש.