Instalar bibliotecas de cliente

A Cloud Billing API é baseada em HTTP e JSON. Portanto, qualquer cliente HTTP padrão pode enviar solicitações para ela e analisar as respostas.

No entanto, as bibliotecas de cliente da API do Google proporcionam melhor integração de linguagem, mais segurança e compatibilidade com chamadas que exigem autorização do usuário. Elas estão disponíveis em várias linguagens de programação. Use essas bibliotecas para não precisar configurar as solicitações HTTP e analisar as respostas manualmente.

Para começar, selecione a linguagem de programação que você está usando para o desenvolvimento.

Go

Receba a biblioteca de cliente da Cloud Billing API mais recente para Go (Alfa).

Leia o guia do desenvolvedor (em inglês) da biblioteca de cliente.

Java

Confira nesta página os primeiros passos para usar a API Cloud Billing com a biblioteca de cliente de APIs do Google para Java. Além disso, a seguinte documentação pode ser útil:

Adicionar a biblioteca ao projeto

Selecione o ambiente de criação Maven ou Gradle nas guias abaixo ou faça o download de um arquivo zip com todos os jars necessários:

Download

Faça o download da biblioteca de cliente da Cloud Billing API v1 para Java.

Consulte o arquivo cloudbilling/readme.html para detalhes sobre:

  • O conteúdo do arquivo zip.
  • Quais jars dependentes são necessários para cada tipo de aplicativo, seja ele da Web, instalado ou Android.

A pasta libs contém todas as dependências aplicáveis globalmente necessárias em todos os tipos de aplicativos.

JavaScript

Leia o guia do desenvolvedor (em inglês) da biblioteca de cliente.

.NET

Esta página contém os primeiros passos para usar a Cloud Billing API com a biblioteca de cliente da API do Google para .NET. Além disso, a documentação a seguir pode ser útil:

Como fazer o download da biblioteca

Instale o pacote NuGet: Google.Apis (em inglês).

Node.js

Receba a biblioteca de cliente da Cloud Billing API mais recente para Node.js (em inglês).

Leia o guia do desenvolvedor (em inglês) da biblioteca de cliente.

Obj-C

Receba a biblioteca de cliente da Cloud Billing API mais recente para Objective-C (em inglês).

Leia o guia do desenvolvedor (em inglês) da biblioteca de cliente.

PHP

Receba a biblioteca de cliente da Cloud Billing API mais recente para PHP (Beta) (em inglês).

Leia o guia do desenvolvedor (em inglês) da biblioteca de cliente.

Python

Confira nesta página os primeiros passos para usar a API Cloud Billing com a biblioteca de cliente de APIs do Google para Python. Além disso, a seguinte documentação pode ser útil:

Requisitos do sistema

Como instalar a biblioteca de cliente

Use um gerenciador de pacotes ou faça o download e a instalação manual da biblioteca de cliente do Python:

Instalação gerenciada

Use pip ou setuptools para gerenciar sua instalação. Talvez seja necessário executar primeiro sudo:

  • pip (em inglês) (preferencial):
    $ pip install --upgrade google-api-python-client
  • Setuptools (em inglês): use a ferramenta easy_install incluída no pacote setuptools:
    $ easy_install --upgrade google-api-python-client

Instalação manual

Faça o download da biblioteca de cliente mais recente para Python (em inglês), descompacte o código e execute python setup.py install.

App Engine

Como as bibliotecas de cliente Python não estão instaladas no ambiente de execução Python do App Engine, elas precisam ser disponibilizadas no seu aplicativo da mesma forma que as bibliotecas de terceiros.

Ruby

Confira nesta página os primeiros passos para usar a API Cloud Billing com a biblioteca de cliente de APIs do Google para Ruby. Além disso, a seguinte documentação pode ser útil:

Como instalar a gem google-api-client

Caso a biblioteca de cliente da API do Google para Ruby ainda não esteja instalada, abra um terminal e instale-a usando RubyGems:

$ gem install google-api-client

Caso você já tenha a gem instalada e queira apenas atualizá-la para a versão mais recente:

$ gem update -y google-api-client

Dependendo do sistema, talvez seja necessário preceder esses comandos com sudo.

Primeiros passos com a biblioteca de cliente da API do Google para Ruby

Consulte o nosso Guia de primeiros passos completo para uma visão geral de como fazer sua primeira solicitação.

Outras formas de acessar a Cloud Billing API

Veja na tabela abaixo outras formas práticas de acessar a Cloud Billing API.

Método de acesso Descrição
APIs Explorer Ferramenta interativa para testar facilmente as APIs do Google direto no navegador.