Librerie client

Anche se puoi utilizzare Video Intelligence inviando richieste dirette, forniamo librerie client per diversi linguaggi diffusi. Le librerie client di Video Intelligence sono basate sulle librerie client di Google Cloud. Questa infrastruttura comune fornisce funzionalità per le implementazioni di librerie specifiche per le API, ma anche tipi e metodi che puoi utilizzare direttamente quando utilizzi qualsiasi API Cloud.

Librerie client disponibili

Video Intelligence fornisce librerie client e guide per i seguenti linguaggi:

Python

Per eseguire l'autenticazione a Video Intelligence, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.

Questa pagina fornisce la documentazione di riferimento e le risorse correlate per la libreria client Python di Video Intelligence.

Risorsa Descrizione
Informazioni sulle librerie Riferimento per la libreria Python Video Intelligence
Guida alle lingue Guida generale per l'utilizzo di Python con Google Cloud
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Guida rapida Introduzione all'utilizzo di questa libreria
Stack Overflow Domande taggate con Video Intelligence e Python

Installazione

Per installare la libreria client:

pip install --upgrade google-cloud-videointelligence

Java

Per eseguire l'autenticazione a Video Intelligence, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.

Questa pagina fornisce la documentazione di riferimento e le risorse correlate per la libreria client Java di Video Intelligence.

Risorsa Descrizione
Informazioni sulle librerie Riferimento per la libreria Java di Video Intelligence
Guida alle lingue Guida generale per l'utilizzo di Java con Google Cloud
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Guida rapida Introduzione all'utilizzo di questa libreria
Stack Overflow Domande taggate con Video Intelligence e Java

Installazione

Per installare la libreria client:

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.37.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>

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

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

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

libraryDependencies += "com.google.cloud" % "google-cloud-video-intelligence" % "2.41.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

Per eseguire l'autenticazione a Video Intelligence, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.

Questa pagina fornisce la documentazione di riferimento e le risorse correlate per la libreria client Node.js di Video Intelligence.

Risorsa Descrizione
Informazioni sulle librerie Riferimento per la libreria Node.js di Video Intelligence
Guida alle lingue Guida generale per l'utilizzo di Node.js con Google Cloud
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Guida rapida Introduzione all'utilizzo di questa libreria
Stack Overflow Domande con tag Video Intelligence e Node.js

Installazione

Per installare la libreria client:

Per ulteriori informazioni, consulta la sezione Configurare un ambiente di sviluppo Node.js.

npm install --save @google-cloud/video-intelligence

C++

Per eseguire l'autenticazione a Video Intelligence, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.

Questa pagina fornisce la documentazione di riferimento e le risorse correlate per la libreria client di Video Intelligence C++.

Risorsa Descrizione
Informazioni sulle librerie Informazioni sulla libreria C++ di Video Intelligence
Guida alle lingue Guida generale per l'utilizzo di C++ con Google Cloud
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Guida rapida Introduzione all'utilizzo di questa libreria
Stack Overflow Domande taggate con Video Intelligence e C++

Installazione

Per installare la libreria client:

Per ulteriori informazioni, vedi Configurazione di un ambiente di sviluppo C++.

Go

Per eseguire l'autenticazione a Video Intelligence, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.

Questa pagina fornisce la documentazione di riferimento e le risorse correlate per la libreria client Go di Video Intelligence Go.

Risorsa Descrizione
Informazioni sulle librerie Informazioni sulla libreria Go di Video Intelligence
Guida alle lingue Guida generale per l'utilizzo di Go con Google Cloud
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Guida rapida Introduzione all'utilizzo di questa libreria
Stack Overflow Domande taggate con Video Intelligence e Go

Installazione

Per installare la libreria client:

Per ulteriori informazioni, consulta la sezione Configurazione di un ambiente di sviluppo Go.

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

PHP

Per eseguire l'autenticazione a Video Intelligence, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.

Questa pagina fornisce la documentazione di riferimento e le risorse correlate per la libreria client PHP di Video Intelligence.

Risorsa Descrizione
Informazioni sulle librerie Riferimento per la libreria PHP di Video Intelligence
Guida alle lingue Guida generale per l'utilizzo di PHP con Google Cloud
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Guida rapida Introduzione all'utilizzo di questa libreria
Stack Overflow Domande taggate con Video Intelligence e PHP

Installazione

Per installare la libreria client:

composer require google/cloud-videointelligence

Ruby

Per eseguire l'autenticazione a Video Intelligence, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.

Le librerie client di Ruby per Video Intelligence sono attualmente rilasciate in versione beta.

Questa pagina fornisce la documentazione di riferimento e le risorse correlate per la libreria client Ruby di Video Intelligence.

Risorsa Descrizione
Informazioni sulle librerie Riferimento alla libreria Ruby di Video Intelligence
Guida alle lingue Guida generale per l'utilizzo di Ruby con Google Cloud
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Guida rapida Introduzione all'utilizzo di questa libreria
Stack Overflow Domande taggate con Video Intelligence e Ruby

Installazione

Per installare la libreria client:

Per ulteriori informazioni, consulta la sezione Configurazione di un ambiente di sviluppo Ruby.

gem install google-cloud-video_intelligence

Autenticazione e controllo degli accessi

Le guide rapide di Video Intelligence forniscono informazioni di base sull'autenticazione e controllo dell'accesso. Per informazioni più dettagliate, consulta le seguenti risorse: