Google Drive API מבוסס על HTTP ועל JSON, כך שכל לקוח HTTP סטנדרטי יכול לשלוח אליו בקשות ולנתח את התשובות.
עם זאת, ספריות הלקוח של Google API מספקות שילוב טוב יותר של שפה, אבטחה משופרת ומאפשרות ביצוע קריאות המחייבות הרשאת משתמש. ספריות הלקוח משתמשות למוסכמות הטבעיות של כל שפה נתמכת ומצמצמות את הקוד הסטנדרטי שצריך לכתוב. ספריות הלקוח זמינות בכמה שפות תכנות. כשמשתמשים בהם, לא צריך להגדיר בקשות HTTP ולנתח את התשובות באופן ידני.
מידע נוסף על ספריות הלקוח ב-Cloud ועל ספריות הלקוח הישנות של Google API זמין במאמר הסבר על ספריות לקוח.
ספריות לקוח
ב-Drive יש ספריות לקוח לשפות הבאות. בוחרים את שפת התכנות שבה רוצים להשתמש.
Dart
אתם יכולים לקבל את ספריית הלקוח העדכנית של Google Drive API ל-Dart.
מריצים את הפקודה הבאה כדי להתקין את ספריית הלקוח הזו בסביבה של Dunt:
dart pub add googleapis
מריצים את הפקודה הבאה כדי להתקין את ספריית הלקוח הזו בסביבה של Flutter:
flutter pub add googleapis
דוגמאות קוד
כדי לראות או לקבל דוגמאות קוד נפרדות, ראו googleapis.dart
מאגר של GitHub.
תיעוד של ספריית הלקוח
למידע נוסף, עיינו במסמכי התיעוד של ספריית הלקוח.
Go
אתם יכולים להוריד את ספריית הלקוח העדכנית של Google Drive API עבור Go.
מריצים את הפקודה הבאה כדי להתקין API וגרסה של אותו API בסביבה שלכם:
go get google.golang.org/api/urlshortener/v1
דוגמאות קוד
כדי לראות או לקבל דוגמאות קוד נפרדות, ראו google-api-go-client
מאגר של GitHub.
תיעוד של ספריית הלקוח
למידע נוסף, עיינו במסמכי התיעוד של ספריית הלקוח.
Java
אתם יכולים לקבל את ספריית הלקוח העדכנית של Google Drive API ל-Java.
כדי להשתמש ב-Maven, צריך להוסיף את השורות הבאות לקובץ pom.xml
:
<project>
<dependencies>
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-drive</artifactId>
<version>v3-rev20240509-2.0.0</version>
</dependency>
</dependencies>
</project>
כדי להשתמש ב-Gradle, צריך להוסיף את השורות הבאות לקובץ build.gradle
:
repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-drive:v3-rev20240509-2.0.0'
}
דוגמאות קוד
כדי לראות או לקבל דוגמאות קוד נפרדות, ראו google-api-java-client-services
מאגר של GitHub.
תיעוד של ספריית הלקוח
למידע נוסף, עיינו במסמכי התיעוד של ספריית הלקוח.
JavaScript
אתם יכולים לקבל את ספריית הלקוח העדכנית של Google Drive API ל-JavaScript.
יש להשתמש ב-gapi.client.request
כדי לשלוח בקשות לספריית הלקוח של JavaScript.
דוגמאות קוד
כדי לראות או לקבל דוגמאות קוד נפרדות, ראו google-api-javascript-client
מאגר של GitHub.
.NET
אתם יכולים להוריד את ספריית הלקוח העדכנית של Google Drive API ל-NET.
מריצים את הפקודה הבאה כדי להתקין את החבילה הזו בסביבה.
dotnet add package Google.Apis --version 1.68.0
למידע על שיטות התקנה חלופיות, תוכלו לעיין בדף Google.Apis
NuGet.
דוגמאות קוד
כדי להציג או לקבל דוגמאות קוד נפרדות, היכנסו לדף Get started (התחלה).
תיעוד של ספריית הלקוח
למידע נוסף, עיינו במסמכי התיעוד של ספריית הלקוח.
Node.js
אתם יכולים להוריד את ספריית הלקוח העדכנית של Google Drive API ל-Node.js.
מריצים את הפקודה הבאה כדי להתקין את ספריית הלקוח הזו בסביבה:
npm install @googleapis/drive
דוגמאות קוד
כדי לראות או לקבל דוגמאות קוד נפרדות, ראו google-api-nodejs-client
מאגר של GitHub.
תיעוד של ספריית הלקוח
למידע נוסף, עיינו במסמכי התיעוד של ספריית הלקוח.
Obj-C
אתם יכולים לקבל את ספריית הלקוח העדכנית של Google Drive API ל-Objective-C ל-REST.
אם אתם בונים מ-CocoaPods, עליכם להוסיף את הפוד הנדרש ל-Podfile
בסביבה שלכם:
pod 'GoogleAPIClientForREST/Drive'
דוגמאות קוד
כדי לראות או לקבל דוגמאות קוד נפרדות, ראו google-api-objectivec-client-for-rest
מאגר של GitHub.
תיעוד של ספריית הלקוח
למידע נוסף, עיינו במסמכי התיעוד של ספריית הלקוח.
PHP
אתם יכולים לקבל את ספריית הלקוח העדכנית של Google Drive API ל-PHP.
כדי להשתמש ב-Composer, מריצים את הפקודה הבאה כדי להתקין את ספריית הלקוח הזו בסביבה:
npm install @googleapis/drivecomposer require google/apiclient:^2.15.0
כדי להוריד ולהתקין את הגרסה במקום זאת, צריך לחלץ את קובץ ההורדה ולכלול את הטוען האוטומטי בפרויקט:
require_once '/path/to/google-api-php-client/vendor/autoload.php';
דוגמאות קוד
כדי לראות או לקבל דוגמאות קוד נפרדות, ראו google-api-php-client
מאגר של GitHub.
תיעוד של ספריית הלקוח
למידע נוסף, עיינו במסמכי התיעוד של ספריית הלקוח.
Python
אתם יכולים לקבל את ספריית הלקוח העדכנית של Google Drive API ל-Python.
מתקינים את ספריית הלקוח הזו ב-virtualenv בסביבה באמצעות pip
.
כדי להתקין ב-Mac או Linux:
pip3 install virtualenv
virtualenv <your-env>
source <your-env>/bin/activate
<your-env>/bin/pip install google-api-python-client
כדי להתקין ב-Windows:
pip install virtualenv
virtualenv <your-env>
<your-env>\Scripts\activate
<your-env>\Scripts\pip.exe install google-api-python-client
דוגמאות קוד
כדי לראות או לקבל דוגמאות קוד נפרדות, ראו google-api-python-client
מאגר של GitHub.
תיעוד של ספריית הלקוח
למידע נוסף, עיינו במסמכי התיעוד של ספריית הלקוח.
Ruby
אתם יכולים לקבל את ספריית הלקוח העדכנית של Google Drive API עבור Ruby.
כדי להשתמש ב-gem install
, מריצים את הפקודה הבאה על מנת להתקין את ספריית הלקוח הזו בסביבה:
gem install google-apis-drive_v3 -v 0.5.0
כדי לדרוש את הקובץ במקום זאת, מוסיפים אותו ל-Gemfile
, מוסיפים לפרויקט את הצהרת נדרש ויוצרים את השירות באופן הבא:
require 'google/apis/drive_v3'
drive = Google::Apis::DriveV3::DriveService.new
דוגמאות קוד
כדי לראות או לקבל דוגמאות קוד נפרדות, ראו google-api-ruby-client
מאגר של GitHub.
תיעוד של ספריית הלקוח
למידע נוסף, עיינו במסמכי התיעוד של ספריית הלקוח.