Antes de começar

Esta página explica as etapas necessárias para criar um projeto do Google Cloud, ativar a API Transcoder e criar uma conta de serviço.

Crie um projeto

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Enable the Transcoder API.

    Enable the API

  5. Install the Google Cloud CLI.
  6. To initialize the gcloud CLI, run the following command:

    gcloud init
  7. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  8. Make sure that billing is enabled for your Google Cloud project.

  9. Enable the Transcoder API.

    Enable the API

  10. Install the Google Cloud CLI.
  11. To initialize the gcloud CLI, run the following command:

    gcloud init

Criar uma conta de serviço para emitir solicitações de API

  1. No Console do Cloud, acesse a página "Conta de serviço" do IAM.
    Acesse a página "Conta de serviço" do IAM
  2. Clique em CRIAR CONTA DE SERVIÇO.
  3. Forneça um Nome de conta de serviço exclusivo e clique em CRIAR.
  4. Em Papel, selecione Transcodificador > Administrador do transcodificador e clique em CONTINUAR.
  5. Na seção Criar chave, clique em CRIAR CHAVE.
  6. Em Tipo de chave, selecione JSON.
  7. Clique em Criar para fazer o download do arquivo de chave da conta de serviço.

Defina a variável de ambiente

  1. Set the environment variable GOOGLE_APPLICATION_CREDENTIALS to the path of the JSON file that contains your credentials. This variable applies only to your current shell session, so if you open a new session, set the variable again.

  2. Use a ferramenta gcloud para testar o ambiente de autenticação. Verifique se o comando a seguir gera uma string de texto sem erros:
    gcloud auth application-default print-access-token

Mais informações

Receba notificações do Pub/Sub para atualizações de jobs da API Transcoder.