אם אתם לא רוצים לכתוב קוד משלכם כדי לשלוח בקשות HTTP ולנתח את התגובות, תצטרכו להוריד ספריית לקוח.
אופן ההגדרה של ספריית לקוח משתנה בהתאם לשפת התכנות. בקטע הבא, בוחרים את השפה שבה אתם משתמשים לפיתוח.
אם אתם רוצים להשתמש בשפה שלא מופיעה בהמשך, עיינו במסמכי התיעוד של ספריית הלקוח כדי לבדוק אם יש ספרייה לשפה שלכם.
Java
אם משתמשים בספריית הלקוח של Google APIs ל-Java, צריך להוריד את ספריית הלקוח העיקרית של Java ואת ספריית Java ב-Google Drive Activity API.
בדף הזה נסביר על תחילת השימוש ב-Drive Activity API באמצעות ספריית הלקוח של Google API עבור Java. מידע נוסף זמין במשאבי העזרה הבאים:
- מקורות מידע בנושא Javadoc עבור Drive Activity API
- המדריך למפתחים לספריית הלקוח של Google API עבור Java
- תוכלו להשתמש ב-API הזה בדפדפן באמצעות APIs Explorer עבור Drive Activity API.
הוספה של ספריית הלקוח לפרויקט
קובעים את סביבת ה-build (Maven או Gradle) לפי הכרטיסיות הבאות:
מוסיפים לקובץ pom.xml
את הנתונים הבאים:
מוסיפים לקובץ build.gradle
את הנתונים הבאים:
Python
כדי להשתמש בספריית הלקוח של Google APIs ל-Python צריך להוריד ולהתקין את המקור של Python.
בדף הזה נסביר על תחילת השימוש ב-Drive Activity API באמצעות ספריית הלקוח של Google API עבור Python. מידע נוסף זמין במשאבי העזרה הבאים:
- מקורות מידע בנושא PyDoc עבור Drive Activity API
- המדריך למפתחים לספריית הלקוח של Google API עבור Python
- תוכלו להשתמש ב-API הזה בדפדפן באמצעות APIs Explorer עבור Drive Activity API.
דרישות מערכת
- מערכות הפעלה:
- 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, עליכם להעתיק אותן לאפליקציה – בדומה לספריות של צד שלישי.
כדי לעשות זאת, מריצים את הפקודות הבאות:
$ hg clone https://google-api-python-client.googlecode.com/hg/ google-api-python-client $ cd google-api-python-client $ sudo python setup.py install
עכשיו אפשר לייבא את הכיתות הדרושות באמצעות ההצהרות הבאות:
from apiclient.discovery import build from apiclient.oauth import OAuthCredentials import httplib2 import oauth2 as oauth
PHP
כדי להשתמש בספריית הלקוח של Google APIs עבור PHP צריך להוריד ולהתקין את מקור ה-PHP.
כדי לעשות זאת, מריצים את הפקודות הבאות:
$ svn checkout http://google-api-php-client.googlecode.com/svn/trunk/ google-api-php-client-read-only $ cd google-api-php-read-only $ # Copy the src directory to your working directory.
עכשיו אפשר לייבא את הכיתות הדרושות באמצעות ההצהרות הבאות:
require_once "../src/apiClient.php";
.NET
כדי להשתמש בספריית הלקוח של Google APIs עבור .NET, אתם צריכים להוריד את ספריית הלקוח העיקרית .NET ואת ספריית Google Drive Activity API .NET. מורידים את הקבצים ומוסיפים אותם כהפניות לפרויקט:
עכשיו אפשר לייבא את הכיתות הדרושות באמצעות ההצהרות הבאות:
using Google.Apis.Authentication; using Google.Apis.Authentication.OAuth2;