התקנת ספריות הלקוח של Google Drive

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.

מסמכי תיעוד של ספריית לקוח

מידע נוסף זמין בספריית הלקוח תיעוד.