Instalar as bibliotecas de cliente do Google Drive

A API Google Drive é criada com base em HTTP e JSON. Assim, qualquer cliente HTTP padrão pode enviar solicitações a ela e analisar as respostas.

No entanto, as bibliotecas de cliente da API do Google oferecem melhor integração de linguagem, mais segurança e facilitam a realização de chamadas que exigem autorização do usuário. As bibliotecas de cliente usam as convenções naturais de cada linguagem compatível e reduzem o código de boilerplate que você precisa escrever. As bibliotecas de cliente estão disponíveis em várias linguagens de programação. Use-as para não precisar configurar as solicitações HTTP e analisar as respostas manualmente.

Saiba mais sobre as bibliotecas de cliente do Cloud e as bibliotecas de cliente de APIs do Google mais antigas em Explicação sobre as bibliotecas de cliente.

Bibliotecas de cliente

O Drive fornece bibliotecas de cliente para as seguintes linguagens. Selecione a linguagem de programação que você quer usar.

Dart

Baixe a biblioteca de cliente da API Google Drive para Dart mais recente.

Execute o seguinte comando para instalar a biblioteca de cliente no seu ambiente para Dart:

dart pub add googleapis

Execute o seguinte comando para instalar a biblioteca de cliente no seu ambiente para Flutter:

flutter pub add googleapis

Amostras de código

Para conferir ou acessar exemplos de código individuais, consulte o repositório googleapis.dart no GitHub.

Documentação da biblioteca de cliente

Para mais informações, consulte a documentação da biblioteca de cliente.

Go

Baixe a biblioteca de cliente da API Google Drive para Go mais recente.

Execute o seguinte comando para instalar uma API e uma versão dela no seu ambiente:

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

Amostras de código

Para conferir ou acessar exemplos de código individuais, consulte o repositório google-api-go-client no GitHub.

Documentação da biblioteca de cliente

Para mais informações, consulte a documentação da biblioteca de cliente.

Java

Faça o download da biblioteca de cliente da API Google Drive para Java mais recente.

Para usar o Maven, adicione as seguintes linhas ao arquivo 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>

Para usar o Gradle, adicione as seguintes linhas ao arquivo build.gradle:

repositories {
  mavenCentral()
}
dependencies {
  implementation 'com.google.apis:google-api-services-drive:v3-rev20240509-2.0.0'
}

Amostras de código

Para conferir ou acessar exemplos de código individuais, consulte o repositório google-api-java-client-services no GitHub.

Documentação da biblioteca de cliente

Para mais informações, consulte a documentação da biblioteca de cliente.

JavaScript

Baixe a biblioteca de cliente da API Google Drive para JavaScript mais recente.

Use gapi.client.request para fazer solicitações à biblioteca de cliente JavaScript.

Amostras de código

Para conferir ou acessar exemplos de código individuais, consulte o repositório google-api-javascript-client no GitHub.

.NET

Baixe a biblioteca de cliente da API Google Drive mais recente para .NET.

Execute o seguinte comando para instalar o pacote no seu ambiente:

dotnet add package Google.Apis --version 1.68.0

Para métodos alternativos de instalação, consulte a página do Google.Apis NuGet.

Amostras de código

Para conferir ou acessar exemplos de código individuais, consulte a página Começar.

Documentação da biblioteca de cliente

Para mais informações, consulte a documentação da biblioteca de cliente.

Node.js

Faça o download da biblioteca de cliente da API Google Drive para Node.js mais recente.

Execute o seguinte comando para instalar a biblioteca de cliente no seu ambiente:

npm install @googleapis/drive

Amostras de código

Para conferir ou acessar exemplos de código individuais, consulte o repositório google-api-nodejs-client no GitHub.

Documentação da biblioteca de cliente

Para mais informações, consulte a documentação da biblioteca de cliente.

Obj-C

Baixe a biblioteca de cliente da API Google Drive para Objective-C para REST mais recente.

Se você estiver criando com o CocoaPods, adicione o pod necessário ao Podfile no ambiente:

pod 'GoogleAPIClientForREST/Drive'

Amostras de código

Para conferir ou acessar exemplos de código individuais, consulte o repositório google-api-objectivec-client-for-rest no GitHub.

Documentação da biblioteca de cliente

Para mais informações, consulte a documentação da biblioteca de cliente.

PHP

Baixe a biblioteca de cliente da API Google Drive para PHP mais recente.

Para usar o Composer, execute o seguinte comando para instalar a biblioteca de cliente no seu ambiente:

npm install @googleapis/drivecomposer require google/apiclient:^2.15.0

Para fazer o download e instalar a versão, extraia o arquivo de download e inclua o carregador automático no projeto:

require_once '/path/to/google-api-php-client/vendor/autoload.php';

Amostras de código

Para conferir ou acessar exemplos de código individuais, consulte o repositório google-api-php-client no GitHub.

Documentação da biblioteca de cliente

Para mais informações, consulte a documentação da biblioteca de cliente.

Python

Faça o download da biblioteca de cliente da API Google Drive para Python mais recente.

Instale a biblioteca de cliente em uma virtualenv no seu ambiente usando pip.

Para instalar no Mac ou Linux:

pip3 install virtualenv
virtualenv <your-env>
source <your-env>/bin/activate
<your-env>/bin/pip install google-api-python-client

Para instalar no Windows:

pip install virtualenv
virtualenv <your-env>
<your-env>\Scripts\activate
<your-env>\Scripts\pip.exe install google-api-python-client

Amostras de código

Para conferir ou acessar exemplos de código individuais, consulte o repositório google-api-python-client no GitHub.

Documentação da biblioteca de cliente

Para mais informações, consulte a documentação da biblioteca de cliente.

Ruby

Faça o download da biblioteca de cliente da API Google Drive para Ruby mais recente.

Para usar gem install, execute o seguinte comando para instalar essa biblioteca de cliente no seu ambiente:

gem install google-apis-drive_v3 -v 0.5.0

Para exigir o arquivo, adicione-o ao Gemfile, adicione a instrução require no projeto e crie uma instância do serviço:

require 'google/apis/drive_v3'
drive = Google::Apis::DriveV3::DriveService.new

Amostras de código

Para conferir ou acessar exemplos de código individuais, consulte o repositório google-api-ruby-client no GitHub.

Documentação da biblioteca de cliente

Para mais informações, consulte a documentação da biblioteca de cliente.