Librerie client

Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

Anche se puoi utilizzare Video Intelligence effettuando richieste dirette, forniamo librerie client per diversi linguaggi popolari. Le librerie client di Video Intelligence si basano sulle librerie client di Google Cloud. Questa infrastruttura comune fornisce funzionalità per le implementazioni di librerie specifiche dell'API, ma fornisce anche tipi e metodi che puoi utilizzare direttamente quando usi qualsiasi API Cloud.

Librerie client disponibili

Video Intelligence fornisce librerie e guide client per le seguenti lingue:

Python

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

Risorsa Descrizione
Riferimento libreria Riferimento alla libreria Python Intelligence
Guida alle lingue Guida generale per l'utilizzo di Python con GCP
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Guida rapida Introduzione all'uso di questa libreria
Overflow dello stack Domande con tag di Video Intelligence e Python

Installazione

Per installare la libreria client:

pip install --upgrade google-cloud-videointelligence

Java

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

Risorsa Descrizione
Riferimento libreria Riferimento alla libreria Java di Video Intelligence
Guida alle lingue Guida generale per l'utilizzo di Java con GCP
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Guida rapida Introduzione all'uso di questa libreria
Overflow dello stack Domande con tag di Video Intelligence e Java

Installazione

Per installare la libreria client:

Se utilizzi Maven, aggiungi quanto segue al file pom.xml. Per ulteriori informazioni sui BOM, consulta la pagina BOM delle librerie Google Cloud Platform.

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>com.google.cloud</groupId>
      <artifactId>libraries-bom</artifactId>
      <version>26.0.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>
  <dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-storage</artifactId>
  </dependency>

Se utilizzi Gradle, aggiungi quanto segue alle dipendenze:

implementation platform('com.google.cloud:libraries-bom:26.0.0')

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

Se utilizzi sbt, aggiungi quanto segue alle dipendenze:

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

Se utilizzi Visual Studio Code, IntelliJ o Eclipse, puoi aggiungere librerie client al progetto utilizzando i seguenti plug-in IDE:

I plug-in offrono funzionalità aggiuntive, come la gestione delle chiavi per gli account di servizio. Per informazioni dettagliate, consulta la documentazione di ogni plug-in.

Node.js

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

Risorsa Descrizione
Riferimento libreria Riferimento alla libreria Video Intelligence Node.js
Guida alle lingue Guida generale per l'utilizzo di Node.js con GCP
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Guida rapida Introduzione all'uso di questa libreria
Overflow dello stack Domande con tag di 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

Go

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

Risorsa Descrizione
Riferimento libreria Riferimento alla raccolta di Video Intelligence Go
Guida alle lingue Guida generale per l'utilizzo di Go con GCP
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Guida rapida Introduzione all'uso di questa libreria
Overflow dello stack Domande con tag Video Intelligence e Go

Installazione

Per installare la libreria client:

Per saperne di più, vedi Configurazione di un ambiente di sviluppo Go.

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

PHP

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

Risorsa Descrizione
Riferimento libreria Riferimento alla libreria PHP Video Intelligence
Guida alle lingue Guida generale per l'utilizzo di PHP con GCP
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Guida rapida Introduzione all'uso di questa libreria
Overflow dello stack Domande con tag di Video Intelligence e PHP

Installazione

Per installare la libreria client:

composer require google/cloud-videointelligence

Ruby

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
Riferimento libreria Riferimento alla libreria Ruby di Video Intelligence
Guida alle lingue Guida generale per l'utilizzo di Ruby con GCP
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Guida rapida Introduzione all'uso di questa libreria
Overflow dello stack Domande taggate con Video Intelligence e Ruby

Installazione

Per installare la libreria client:

Per ulteriori informazioni, consulta la sezione Configurare 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 sul controllo dell'accesso. Per informazioni più dettagliate, consulta quanto segue: