Bibliotecas cliente

Embora possa usar o Video Intelligence fazendo pedidos diretos, disponibilizamos bibliotecas cliente para várias linguagens populares. As bibliotecas de cliente da Video Intelligence API são criadas com base nas bibliotecas de cliente do Google Cloud. Esta infraestrutura comum oferece funcionalidades para implementações de bibliotecas específicas da API, mas também oferece tipos e métodos que pode usar diretamente quando usa qualquer API Cloud.

Bibliotecas cliente disponíveis

O Video Intelligence fornece bibliotecas cliente e guias para os seguintes idiomas:

Python

Para se autenticar no Video Intelligence, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.

Esta página fornece documentação de referência e recursos relacionados para a biblioteca cliente Python da Video Intelligence API.

Recurso Descrição
Referência da biblioteca Referência da biblioteca Python Video Intelligence
Guia de idiomas Guia geral para usar o Python com a GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Início rápido Introdução à utilização desta biblioteca
Stack Overflow Perguntas etiquetadas com Video Intelligence e Python

Instalação

Para instalar a biblioteca de cliente:

pip install --upgrade google-cloud-videointelligence

Java

Para se autenticar no Video Intelligence, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.

Esta página fornece documentação de referência e recursos relacionados para a biblioteca cliente Java da Video Intelligence API.

Recurso Descrição
Referência da biblioteca Referência da biblioteca Java Video Intelligence
Guia de idiomas Guia geral para usar Java com a GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Início rápido Introdução à utilização desta biblioteca
Stack Overflow Perguntas etiquetadas com Video Intelligence e Java

Instalação

Para instalar a biblioteca de cliente:

If you are using Maven, add the following to your pom.xml file. For more information about BOMs, see The Google Cloud Platform Libraries BOM.

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>com.google.cloud</groupId>
      <artifactId>libraries-bom</artifactId>
      <version>26.66.0</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  </dependencies>
</dependencyManagement>

<dependencies>
  <dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-video-intelligence</artifactId>
  </dependency>
</dependencies>

If you are using Gradle, add the following to your dependencies:

implementation 'com.google.cloud:google-cloud-video-intelligence:2.71.0'

If you are using sbt, add the following to your dependencies:

libraryDependencies += "com.google.cloud" % "google-cloud-video-intelligence" % "2.71.0"

If you're using Visual Studio Code, IntelliJ, or Eclipse, you can add client libraries to your project using the following IDE plugins:

The plugins provide additional functionality, such as key management for service accounts. Refer to each plugin's documentation for details.

Node.js

Para se autenticar no Video Intelligence, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.

Esta página fornece documentação de referência e recursos relacionados para a biblioteca de cliente Node.js do Video Intelligence.

Recurso Descrição
Referência da biblioteca Referência da biblioteca Node.js Video Intelligence
Guia de idiomas Guia geral para usar o Node.js com a GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Início rápido Introdução à utilização desta biblioteca
Stack Overflow Perguntas etiquetadas com Video Intelligence e Node.js

Instalação

Para instalar a biblioteca de cliente:

Para mais informações, consulte o artigo Configurar um ambiente de desenvolvimento do Node.js.

npm install @google-cloud/video-intelligence

C++

Para se autenticar no Video Intelligence, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.

Esta página fornece documentação de referência e recursos relacionados para a biblioteca de cliente C++ da Video Intelligence API.

Recurso Descrição
Referência da biblioteca Referência da biblioteca C++ Video Intelligence
Guia de idiomas Guia geral para usar C++ com a GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Início rápido Introdução à utilização desta biblioteca
Stack Overflow Perguntas etiquetadas com Video Intelligence e C++

Instalação

Para instalar a biblioteca de cliente:

Para mais informações, consulte o artigo Configurar um ambiente de desenvolvimento C++.

Go

Para se autenticar no Video Intelligence, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.

Esta página fornece documentação de referência e recursos relacionados para a biblioteca de cliente Go da Video Intelligence.

Recurso Descrição
Referência da biblioteca Referência da biblioteca Video Intelligence Go
Guia de idiomas Guia geral para usar o Go com a GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Início rápido Introdução à utilização desta biblioteca
Stack Overflow Perguntas etiquetadas com Video Intelligence e Go

Instalação

Para instalar a biblioteca de cliente:

Para mais informações, consulte o artigo Configurar um ambiente de desenvolvimento Go.

go get cloud.google.com/go/videointelligence/apiv1

PHP

Para se autenticar no Video Intelligence, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.

Esta página fornece documentação de referência e recursos relacionados para a biblioteca de cliente PHP da Video Intelligence.

Recurso Descrição
Referência da biblioteca Referência da biblioteca PHP Video Intelligence
Guia de idiomas Guia geral para usar o PHP com a GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Início rápido Introdução à utilização desta biblioteca
Stack Overflow Perguntas etiquetadas com Video Intelligence e PHP

Instalação

Para instalar a biblioteca de cliente:

composer require google/cloud-videointelligence

Ruby

Para se autenticar no Video Intelligence, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.

As bibliotecas cliente Ruby para a Video Intelligence estão atualmente disponíveis como versão beta.

Esta página fornece documentação de referência e recursos relacionados para a biblioteca de cliente Ruby da Video Intelligence.

Recurso Descrição
Referência da biblioteca Referência da biblioteca Ruby da Video Intelligence
Guia de idiomas Guia geral para usar o Ruby com a GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Início rápido Introdução à utilização desta biblioteca
Stack Overflow Perguntas etiquetadas com Video Intelligence e Ruby

Instalação

Para instalar a biblioteca de cliente:

Para mais informações, consulte o artigo Configurar um ambiente de desenvolvimento Ruby.

gem install google-cloud-video_intelligence

Autenticação e controlo de acesso

Os guias de início rápido do Video Intelligence fornecem informações básicas sobre a autenticação e o controlo de acesso. Para obter informações mais detalhadas, consulte o seguinte: