Google Drive API מבוסס על HTTP ועל JSON, כך שכל לקוח HTTP סטנדרטי יכול לשלוח אליו בקשות ולנתח את התשובות.
עם זאת, ספריות הלקוח של Google API מספקות שילוב טוב יותר של שפה, אבטחה משופרת ולאפשר ביצוע שיחות שמחייבות הרשאת משתמש. ספריות הלקוח משתמשות במוסכמות הטבעיות של כל שפה נתמכת לצמצם את הקוד הרגיל שצריך לכתוב. ספריות הלקוח זמינה בכמה שפות תכנות. אבל אם תשתמשו בהם, לא תצטרכו כדי להגדיר בקשות HTTP ולנתח את התשובות באופן ידני.
מידע נוסף על ספריות הלקוח ב-Cloud ועל הגרסה הישנה של הלקוח ב-Google API ספריות בספריות לקוח יש הסבר על הנושא.
ספריות לקוח
ב-Drive יש ספריות לקוח לשפות הבאות. בוחרים את שפת התכנות שבה רוצים להשתמש.
Dart
אפשר לקבל את ספריית הלקוח העדכנית של Google Drive API עבור הטלת חיצים.
כדי להתקין את ספריית הלקוח הזו בסביבה, מריצים את הפקודה הבאה ל-Dart:
dart pub add googleapis
כדי להתקין את ספריית הלקוח הזו בסביבה, מריצים את הפקודה הבאה עבור Flutter:
flutter pub add googleapis
דוגמאות קוד
כדי להציג או לקבל דוגמאות קוד נפרדות, אפשר לעיין ב
googleapis.dart
מאגר הנתונים של GitHub.
מסמכי תיעוד של ספריית לקוח
מידע נוסף זמין בספריית הלקוח תיעוד.
Go
אפשר לקבל את ספריית הלקוח העדכנית של Google Drive API עבור צאו לדרך.
מריצים את הפקודה הבאה כדי להתקין ממשק 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.
דוגמאות קוד
כדי לראות או לקבל דוגמאות קוד נפרדות, אפשר לעיין בקבלת בתהליך הדף הזה.
מסמכי תיעוד של ספריית לקוח
מידע נוסף זמין בספריית הלקוח תיעוד.
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 עבור אבן אודם.
כדי להשתמש ב-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.
מסמכי תיעוד של ספריית לקוח
מידע נוסף זמין בספריית הלקוח תיעוד.