تثبيت مكتبات عملاء Google Drive

تم إنشاء Google Drive API استنادًا إلى HTTP وJSON، ما يتيح لأي عميل HTTP عادي إرسال الطلبات إليه وتحليل الردود.

ولكن مكتبات عملاء واجهة Google API توفر تكاملاً أفضل للّغات، وتحسين مستوى الأمان وتسهيل إجراء المكالمات التي تتطلب الحصول على إذن المستخدم. تستخدم مكتبات البرامج الاصطلاحات الطبيعية لكل لغة مدعومة تقليل الرمز النموذجي الذي يتعين عليك كتابته. مكتبات العملاء هي متوفرة بعدة لغات برمجة. وباستخدامها يمكنك تجنب الحاجة إلى لإعداد طلبات HTTP وتحليل الاستجابات يدويًا.

الاطّلاع على مزيد من المعلومات عن Cloud Client Libraries وبرنامج Google API القديم المكتبات في مكتبات العملاء وشرحها.

مكتبات العملاء

يوفر Drive مكتبات العملاء للغات التالية. حدد لغة البرمجة التي تريد استخدامها.

Dart

الحصول على أحدث مكتبة برامج لواجهة Google Drive API لنظام التشغيل رمي السهام:

شغِّل الأمر التالي لتثبيت مكتبة البرامج هذه في بيئتك. للعبة Dart:

dart pub add googleapis

شغِّل الأمر التالي لتثبيت مكتبة البرامج هذه في بيئتك. بالنسبة إلى Flutter:

flutter pub add googleapis

عيّنات تعليمات برمجية

لعرض عيّنات تعليمات برمجية فردية أو الحصول عليها، يمكنك الاطّلاع على googleapis.dart مستودع جيت هب.

مستندات مكتبة العملاء

لمزيد من المعلومات، يمكنك الاطّلاع على مكتبة البرامج. ذات الصلة.

البدء

الحصول على أحدث مكتبة برامج لواجهة Google Drive API لنظام التشغيل انتقال.

شغِّل الأمر التالي لتثبيت واجهة برمجة تطبيقات وإصدار من واجهة برمجة التطبيقات هذه. بيئتك:

go get google.golang.org/api/urlshortener/v1

عيّنات تعليمات برمجية

لعرض عيّنات تعليمات برمجية فردية أو الحصول عليها، يمكنك الاطّلاع على google-api-go-client مستودع جيت هب.

مستندات مكتبة العملاء

لمزيد من المعلومات، يمكنك الاطّلاع على مكتبة البرامج. ذات الصلة.

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 مستودع جيت هب.

مستندات مكتبة العملاء

لمزيد من المعلومات، يمكنك الاطّلاع على مكتبة البرامج. ذات الصلة.

JavaScript

الحصول على أحدث مكتبة برامج لواجهة Google Drive API لنظام التشغيل JavaScript.

يمكنك استخدام gapi.client.request لإرسال طلبات إلى مكتبة برامج JavaScript.

عيّنات تعليمات برمجية

لعرض عيّنات تعليمات برمجية فردية أو الحصول عليها، يمكنك الاطّلاع على google-api-javascript-client مستودع جيت هب.

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 مستودع جيت هب.

مستندات مكتبة العملاء

لمزيد من المعلومات، يمكنك الاطّلاع على مكتبة البرامج. ذات الصلة.

Obj-C

الحصول على أحدث مكتبة برامج لواجهة Google Drive API للغة Objective-C للنطاق راحة

إذا كنت بصدد البناء باستخدام CocoaPods، أضِف المجموعة المطلوبة إلى Podfile في بيئتك:

pod 'GoogleAPIClientForREST/Drive'

عيّنات تعليمات برمجية

لعرض عيّنات تعليمات برمجية فردية أو الحصول عليها، يمكنك الاطّلاع على google-api-objectivec-client-for-rest مستودع جيت هب.

مستندات مكتبة العملاء

لمزيد من المعلومات، يمكنك الاطّلاع على مكتبة البرامج. ذات الصلة.

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 مستودع جيت هب.

مستندات مكتبة العملاء

لمزيد من المعلومات، يمكنك الاطّلاع على مكتبة البرامج. ذات الصلة.

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 مستودع جيت هب.

مستندات مكتبة العملاء

لمزيد من المعلومات، يمكنك الاطّلاع على مكتبة البرامج. ذات الصلة.

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 مستودع جيت هب.

مستندات مكتبة العملاء

لمزيد من المعلومات، يمكنك الاطّلاع على مكتبة البرامج. ذات الصلة.