Sebbene sia possibile utilizzare Video Intelligence effettuando richieste dirette, forniamo librerie client per diverse lingue comuni. Le librerie client di Video Intelligence sono basate su 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 utilizzi qualsiasi API Cloud.
Librerie client disponibili
Video Intelligence fornisce librerie client e guide per le seguenti lingue:
Python
Per eseguire l'autenticazione in Video Intelligence, configura le credenziali predefinite dell'applicazione. Per saperne di più, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Questa pagina fornisce documentazione di riferimento e risorse correlate per la libreria client Python di Video Intelligence.
| Risorsa | Descrizione |
|---|---|
| Riferimento per le librerie | Riferimento alla libreria Python di Video Intelligence |
| Guida alla lingua | Guida generale per l'utilizzo di Python con GCP |
| Repository GitHub | Codice sorgente e documentazione aggiuntiva per questa libreria |
| Guida rapida | Introduzione all'utilizzo di questa libreria |
| Stack Overflow | Domande con i tag Video Intelligence e Python |
Installazione
Per installare la libreria client:
pip install --upgrade google-cloud-videointelligence
Java
Per eseguire l'autenticazione in Video Intelligence, configura le credenziali predefinite dell'applicazione. Per saperne di più, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Questa pagina fornisce documentazione di riferimento e risorse correlate per la libreria client Java di Video Intelligence.
| Risorsa | Descrizione |
|---|---|
| Riferimento per le librerie | Riferimento alla libreria Java di Video Intelligence |
| Guida alla lingua | Guida generale per l'utilizzo di Java con GCP |
| Repository GitHub | Codice sorgente e documentazione aggiuntiva per questa libreria |
| Guida rapida | Introduzione all'utilizzo di questa libreria |
| Stack Overflow | Domande con i tag Video Intelligence e Java |
Installazione
Per installare la libreria client:
Se utilizzi Maven, aggiungi
quanto segue al file pom.xml. Per saperne di più sulle
BOM, consulta La BOM delle librerie di Google Cloud.
Se utilizzi Gradle, aggiungi quanto segue alle dipendenze:
Se utilizzi sbt, aggiungi quanto segue alle dipendenze:
Se utilizzi Visual Studio Code o IntelliJ, puoi aggiungere librerie client al tuo progetto utilizzando i seguenti plug-in IDE:
I plug-in forniscono funzionalità aggiuntive, come la gestione delle chiavi per i service account. Per informazioni dettagliate, consulta la documentazione di ogni plug-in.
Node.js
Per eseguire l'autenticazione in Video Intelligence, configura le credenziali predefinite dell'applicazione. Per saperne di più, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Questa pagina fornisce documentazione di riferimento e risorse correlate per la libreria client Node.js di Video Intelligence.
| Risorsa | Descrizione |
|---|---|
| Riferimento per le librerie | Riferimento alla libreria Node.js di Video Intelligence |
| Guida alla lingua | Guida generale per l'utilizzo di Node.js con GCP |
| Repository GitHub | Codice sorgente e documentazione aggiuntiva per questa libreria |
| Guida rapida | Introduzione all'utilizzo di questa libreria |
| Stack Overflow | Domande con i tag Video Intelligence e Node.js |
Installazione
Per installare la libreria client:
Per ulteriori informazioni, consulta Configurazione di un ambiente di sviluppo Node.js.
npm install @google-cloud/video-intelligence
C++
Per eseguire l'autenticazione in Video Intelligence, configura le credenziali predefinite dell'applicazione. Per saperne di più, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Questa pagina fornisce documentazione di riferimento e risorse correlate per la libreria client C++ di Video Intelligence.
| Risorsa | Descrizione |
|---|---|
| Riferimento per le librerie | Riferimento alla libreria C++ di Video Intelligence |
| Guida alla lingua | Guida generale per l'utilizzo di C++ con GCP |
| Repository GitHub | Codice sorgente e documentazione aggiuntiva per questa libreria |
| Guida rapida | Introduzione all'utilizzo di questa libreria |
| Stack Overflow | Domande con i tag Video Intelligence e C++ |
Installazione
Per installare la libreria client:
Per ulteriori informazioni, consulta Configurazione di un ambiente di sviluppo C++.
Go
Per eseguire l'autenticazione in Video Intelligence, configura le credenziali predefinite dell'applicazione. Per saperne di più, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Questa pagina fornisce documentazione di riferimento e risorse correlate per la libreria client Go di Video Intelligence.
| Risorsa | Descrizione |
|---|---|
| Riferimento per le librerie | Riferimento alla libreria Go di Video Intelligence |
| Guida alla lingua | Guida generale per l'utilizzo di Go con GCP |
| Repository GitHub | Codice sorgente e documentazione aggiuntiva per questa libreria |
| Guida rapida | Introduzione all'utilizzo di questa libreria |
| Stack Overflow | Domande con i tag Video Intelligence e Go |
Installazione
Per installare la libreria client:
Per ulteriori informazioni, consulta Configurazione di un ambiente di sviluppo Go.
go get cloud.google.com/go/videointelligence/apiv1
PHP
Per eseguire l'autenticazione in Video Intelligence, configura le credenziali predefinite dell'applicazione. Per saperne di più, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Questa pagina fornisce documentazione di riferimento e risorse correlate per la libreria client PHP di Video Intelligence.
| Risorsa | Descrizione |
|---|---|
| Riferimento per le librerie | Riferimento alla libreria PHP di Video Intelligence |
| Guida alla lingua | Guida generale per l'utilizzo di PHP con GCP |
| Repository GitHub | Codice sorgente e documentazione aggiuntiva per questa libreria |
| Guida rapida | Introduzione all'utilizzo di questa libreria |
| Stack Overflow | Domande con i tag Video Intelligence e PHP |
Installazione
Per installare la libreria client:
composer require google/cloud-videointelligence
Ruby
Per eseguire l'autenticazione in Video Intelligence, configura le credenziali predefinite dell'applicazione. Per saperne di più, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Le librerie client Ruby per Video Intelligence sono attualmente rilasciate in versione beta.
Questa pagina fornisce documentazione di riferimento e risorse correlate per la libreria client Ruby di Video Intelligence.
| Risorsa | Descrizione |
|---|---|
| Riferimento per le librerie | Riferimento alla libreria Ruby di Video Intelligence |
| Guida alla lingua | Guida generale per l'utilizzo di Ruby con GCP |
| Repository GitHub | Codice sorgente e documentazione aggiuntiva per questa libreria |
| Guida rapida | Introduzione all'utilizzo di questa libreria |
| Stack Overflow | Domande con i tag Video Intelligence e Ruby |
Installazione
Per installare la libreria client:
Per ulteriori informazioni, consulta Configurazione di un ambiente di sviluppo Ruby.
gem install google-cloud-video_intelligence
Autenticazione e controllo dell'accesso
Le guide rapide di Video Intelligence forniscono informazioni di base sull'autenticazione e controllo dell'accesso. Per informazioni più dettagliate, consulta le seguenti risorse: