ติดตั้งไลบรารีของไคลเอ็นต์ Google ไดรฟ์

Google Drive API สร้างขึ้นด้วย HTTP และ JSON ดังนั้นไคลเอ็นต์ HTTP มาตรฐานสามารถ ส่งคำขอไปยังโมเดลและแยกวิเคราะห์การตอบกลับ

อย่างไรก็ตาม ไลบรารีของไคลเอ็นต์ Google API มีการผสานรวมภาษาที่ดีกว่า การรักษาความปลอดภัยที่ดีขึ้น และอำนวยความสะดวกในการโทรที่ต้องมีการให้สิทธิ์จากผู้ใช้ ไลบรารีของไคลเอ็นต์ใช้แบบแผนตามธรรมชาติของภาษาที่สนับสนุนและ ลดโค้ด Boilerplate ที่คุณต้องเขียน ไลบรารีของไคลเอ็นต์คือ ซึ่งให้บริการในภาษาโปรแกรมหลายภาษา การใช้โซลูชันนี้จะช่วยให้คุณหลีกเลี่ยงความจำเป็น เพื่อตั้งค่าคำขอ HTTP และแยกวิเคราะห์การตอบกลับด้วยตนเอง

อ่านเพิ่มเติมเกี่ยวกับไลบรารีของไคลเอ็นต์ระบบคลาวด์และไคลเอ็นต์ Google API รุ่นเก่า ไลบรารีในไลบรารีของไคลเอ็นต์ คำอธิบาย

ไลบรารีของไคลเอ็นต์

ไดรฟ์มีไลบรารีไคลเอ็นต์สำหรับภาษาต่อไปนี้ เลือกภาษาโปรแกรมที่ต้องการใช้

Dart

ดูไลบรารีของไคลเอ็นต์ Google Drive API ล่าสุดสำหรับ Dart

เรียกใช้คำสั่งต่อไปนี้เพื่อติดตั้งไลบรารีของไคลเอ็นต์นี้ในสภาพแวดล้อมของคุณ สำหรับ 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 สำหรับ พัก

หากคุณกำลังสร้างจาก 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

เอกสารประกอบเกี่ยวกับไลบรารีของไคลเอ็นต์

สำหรับข้อมูลเพิ่มเติม โปรดดูที่ไลบรารีของไคลเอ็นต์ เอกสารประกอบ