Embora você possa usar a Video Intelligence fazendo solicitações diretas, fornecemos bibliotecas de cliente para várias linguagens conhecidas. As bibliotecas de cliente da Video IntelligenceVideo Intelligence são criadas com base nas bibliotecas de cliente do Google Cloud. Essa infraestrutura comum oferece funcionalidades para implementações de bibliotecas específicas da API, além de incluir tipos e métodos que podem ser usados diretamente com qualquer API do Cloud.
Bibliotecas de clientes disponíveis
A Video Intelligence oferece bibliotecas de cliente e guias para as seguintes linguagens:
Python
Para autenticar na Video Intelligence, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Nesta página, você encontra documentação de referência e recursos relacionados para a biblioteca de cliente Python do Video Intelligence.
Resource | Descrição |
---|---|
Referência da biblioteca | Referência da biblioteca Python para a Video Intelligence |
Guia da linguagem | Guia geral para o uso do Python com o GCP |
Repositório do GitHub | Código-fonte e documentação adicional para esta biblioteca |
Guia de início rápido | Introdução ao uso desta biblioteca |
Stack Overflow | Perguntas marcadas com Video Intelligence e Python |
Instalação
Para instalar a biblioteca de cliente:
pip install --upgrade google-cloud-videointelligence
Java
Para autenticar na Video Intelligence, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Nesta página, você encontra documentação de referência e recursos relacionados para a biblioteca de cliente do Video Intelligence para Java.
Recurso | Descrição |
---|---|
Referência da biblioteca | Referência da biblioteca Java do Video Intelligence |
Guia da linguagem | Guia geral para usar o Java com o GCP |
Repositório do GitHub | Código-fonte e documentação adicional para esta biblioteca |
Guia de início rápido | Introdução ao uso desta biblioteca |
Stack Overflow | Perguntas marcadas com Video Intelligence e Java |
Instalação
Para instalar a biblioteca de cliente:
Se você estiver usando o Maven,
adicione o código abaixo ao arquivo pom.xml
. Para mais informações sobre
BOMs, consulte BOM das bibliotecas do Google Cloud Platform.
Se você estiver usando o Gradle, adicione isto às dependências:
Se você estiver usando o sbt, adicione o seguinte às suas dependências:
Se você estiver usando o Visual Studio Code, o IntelliJ ou o Eclipse, poderá adicionar bibliotecas de cliente ao projeto usando estes plug-ins de IDE:
Os plug-ins também oferecem outras funcionalidades, como gerenciamento de chaves de contas de serviço. Consulte a documentação de cada plug-in para mais detalhes.
Node.js
Para autenticar na Video Intelligence, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Nesta página, você encontra documentação de referência e recursos relacionados para a biblioteca de cliente Node.js do Video Intelligence.
Resource | Descrição |
---|---|
Referência da biblioteca | Referência da biblioteca Node.js da Video Intelligence |
Guia da linguagem | Guia geral para usar o Node.js com o GCP |
Repositório do GitHub | Código-fonte e documentação adicional para esta biblioteca |
Guia de início rápido | Introdução ao uso desta biblioteca |
Stack Overflow | Perguntas marcadas com Video Intelligence e Node.js |
Instalação
Para instalar a biblioteca de cliente:
Para mais informações, consulte Como configurar um ambiente de desenvolvimento em Node.js.
npm install --save @google-cloud/video-intelligence
C++
Para autenticar na Video Intelligence, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Nesta página, você encontra documentação de referência e recursos relacionados para a biblioteca de cliente do Video Intelligence C++.
Resource | Descrição |
---|---|
Referência da biblioteca | Referência da biblioteca C++ do Video Intelligence |
Guia da linguagem | Guia geral para usar C++ com o GCP |
Repositório do GitHub | Código-fonte e documentação adicional para esta biblioteca |
Guia de início rápido | Introdução ao uso desta biblioteca |
Stack Overflow (em inglês) | Perguntas marcadas com Video Intelligence e C++ |
Instalação
Para instalar a biblioteca de cliente:
Para mais informações, consulte Como configurar um ambiente de desenvolvimento em C++.
Go
Para autenticar na Video Intelligence, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Nesta página, você encontra documentação de referência e recursos relacionados para a biblioteca de cliente do Video Intelligence Go.
Resource | Descrição |
---|---|
Referência da biblioteca | Referência da biblioteca Go da Video Intelligence |
Guia da linguagem | Guia geral para usar o Go com o GCP |
Repositório do GitHub | Código-fonte e documentação adicional para esta biblioteca |
Guia de início rápido | Introdução ao uso desta biblioteca |
Stack Overflow | Perguntas marcadas com Video Intelligence e Go |
Instalação
Para instalar a biblioteca de cliente:
Para mais informações, consulte Como configurar um ambiente de desenvolvimento do Go.
go get cloud.google.com/go/videointelligence/apiv1
PHP
Para autenticar na Video Intelligence, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Nesta página, você encontra documentação de referência e recursos relacionados para a biblioteca de cliente PHP do Video Intelligence.
Resource | Descrição |
---|---|
Referência da biblioteca | Referência da biblioteca PHP da Video Intelligence |
Guia da linguagem | Guia geral para usar o PHP com o GCP |
Repositório do GitHub | Código-fonte e documentação adicional para esta biblioteca |
Guia de início rápido | Introdução ao uso desta biblioteca |
Stack Overflow | Perguntas marcadas com Video Intelligence e PHP |
Instalação
Para instalar a biblioteca de cliente:
composer require google/cloud-videointelligence
Ruby
Para autenticar na Video Intelligence, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
As bibliotecas cliente Ruby para a Video Intelligence foram lançadas na versão Beta.
Nesta página, você encontra a documentação de referência e os recursos relacionados para a biblioteca de cliente do Ruby da Video Intelligence.
Resource | Descrição |
---|---|
Referência da biblioteca | Referência da biblioteca Ruby da Video Intelligence |
Guia da linguagem | Guia geral para usar o Ruby com o GCP |
Repositório do GitHub | Código-fonte e documentação adicional para esta biblioteca |
Guia de início rápido | Introdução ao uso desta biblioteca |
Stack Overflow | Perguntas marcadas com Video Intelligence e Ruby |
Instalação
Para instalar a biblioteca de cliente:
Para mais informações, consulte Como configurar um ambiente de desenvolvimento em Ruby.
gem install google-cloud-video_intelligence
Autenticação e controle de acesso
Os guias de início rápido da Video Intelligence fornecem informações básicas sobre autenticação e controle de acesso. Para informações mais detalhadas, consulte as seguintes referências: