Bibliothèques clientes

Bien que vous puissiez utiliser Video Intelligence en effectuant des requêtes directes, nous proposons des bibliothèques clientes pour plusieurs langages courants. Les bibliothèques clientes Video Intelligence sont basées sur les bibliothèques clientes Google Cloud. Cette infrastructure commune propose non seulement des fonctionnalités permettant de mettre en œuvre des bibliothèques propres aux API, mais aussi des types et des méthodes directement exploitables au sein des API Cloud.

Bibliothèques clientes disponibles

Video Intelligence fournit des bibliothèques clientes et des guides pour les langages suivants:

Python

Pour vous authentifier auprès de Video Intelligence, configurez les Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.

Cette page fournit la documentation de référence et les ressources associées à la bibliothèque cliente Python de Video Intelligence.

Ressource Description
Documentation de référence associée à la bibliothèque Documentation de référence sur la bibliothèque Python Video Intelligence
Guide associé au langage Guide général d'utilisation de Python avec GCP
Dépôt GitHub Code source et documentation supplémentaire concernant cette bibliothèque
Démarrage rapide Présentation de l'utilisation de cette bibliothèque
Stack Overflow Questions comportant les tags Video Intelligence et Python

Installation

Pour installer la bibliothèque cliente, procédez comme suit:

pip install --upgrade google-cloud-videointelligence

Java

Pour vous authentifier auprès de Video Intelligence, configurez les Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.

Cette page fournit la documentation de référence et les ressources associées à la bibliothèque cliente Java de Video Intelligence.

Resource Description
Documentation de référence associée à la bibliothèque Documentation de référence sur la bibliothèque Java pour Video Intelligence
Guide associé au langage Guide général d'utilisation de Java avec GCP
Dépôt GitHub Code source et documentation supplémentaire concernant cette bibliothèque
Démarrage rapide Présentation de l'utilisation de cette bibliothèque
Stack Overflow Questions comportant les tags Video Intelligence et Java

Installation

Pour installer la bibliothèque cliente, procédez comme suit:

Si vous utilisez Maven, ajoutez les lignes suivantes à votre fichier pom.xml. Pour en savoir plus sur les BOM, consultez la page The Google Cloud Platform Libraries BOM (BOM des bibliothèques Google Cloud Platform).

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

Si vous utilisez Gradle, ajoutez les éléments suivants à vos dépendances :

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

Si vous utilisez sbt, ajoutez les éléments suivants à vos dépendances :

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

Si vous utilisez Visual Studio Code, IntelliJ ou Eclipse, vous pouvez ajouter des bibliothèques clientes à votre projet à l'aide des plug-ins IDE suivants :

Les plug-ins offrent des fonctionnalités supplémentaires, telles que la gestion des clés pour les comptes de service. Reportez-vous à la documentation de chaque plug-in pour plus de détails.

Node.js

Pour vous authentifier auprès de Video Intelligence, configurez les Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.

Cette page fournit la documentation de référence et les ressources associées à la bibliothèque cliente Node.js de Video Intelligence.

Ressource Description
Documentation de référence associée à la bibliothèque Documentation de référence sur la bibliothèque Video Intelligence Node.js
Guide associé au langage Guide général d'utilisation de Node.js avec GCP
Dépôt GitHub Code source et documentation supplémentaire concernant cette bibliothèque
Démarrage rapide Présentation de l'utilisation de cette bibliothèque
Stack Overflow Questions comportant les tags Video Intelligence et Node.js

Installation

Pour installer la bibliothèque cliente, procédez comme suit:

Pour en savoir plus, consultez la section Configurer un environnement de développement Node.js.

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

C++

Pour vous authentifier auprès de Video Intelligence, configurez les Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.

Cette page fournit la documentation de référence et les ressources associées à la bibliothèque cliente C++ de Video Intelligence.

Ressource Description
Documentation de référence associée à la bibliothèque Documentation de référence sur la bibliothèque C++ de Video Intelligence
Guide associé au langage Guide général d'utilisation de C++ avec GCP
Dépôt GitHub Code source et documentation supplémentaire concernant cette bibliothèque
Démarrage rapide Présentation de l'utilisation de cette bibliothèque
Stack Overflow Questions avec tags Video Intelligence et C++

Installation

Pour installer la bibliothèque cliente, procédez comme suit:

Pour en savoir plus, consultez Configurer un environnement de développement C++.

Go

Pour vous authentifier auprès de Video Intelligence, configurez les Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.

Cette page fournit la documentation de référence et les ressources associées à la bibliothèque cliente Go de Video Intelligence.

Ressource Description
Documentation de référence associée à la bibliothèque Documentation de référence sur la bibliothèque Video Intelligence Go
Guide associé au langage Guide général d'utilisation de Go avec GCP
Dépôt GitHub Code source et documentation supplémentaire concernant cette bibliothèque
Démarrage rapide Présentation de l'utilisation de cette bibliothèque
Stack Overflow Questions comportant les tags Video Intelligence et Go

Installation

Pour installer la bibliothèque cliente, procédez comme suit:

Pour plus d'informations, consultez la page Configurer un environnement de développement Go.

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

PHP

Pour vous authentifier auprès de Video Intelligence, configurez les Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.

Cette page fournit la documentation de référence et les ressources associées à la bibliothèque cliente PHP de Video Intelligence.

Ressource Description
Documentation de référence associée à la bibliothèque Documentation de référence sur la bibliothèque PHP pour Video Intelligence
Guide associé au langage Guide général d'utilisation de PHP avec GCP
Dépôt GitHub Code source et documentation supplémentaire concernant cette bibliothèque
Démarrage rapide Présentation de l'utilisation de cette bibliothèque
Stack Overflow Questions comportant les tags Video Intelligence et PHP

Installation

Pour installer la bibliothèque cliente, procédez comme suit:

composer require google/cloud-videointelligence

Ruby

Pour vous authentifier auprès de Video Intelligence, configurez les Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.

Les bibliothèques clientes Ruby pour Video Intelligence sont actuellement publiées en version bêta.

Cette page fournit la documentation de référence et les ressources associées à la bibliothèque cliente Ruby de Video Intelligence.

Ressource Description
Documentation de référence associée à la bibliothèque Documentation de référence sur la bibliothèque Video Intelligence Ruby
Guide associé au langage Guide général d'utilisation de Ruby avec GCP
Dépôt GitHub Code source et documentation supplémentaire concernant cette bibliothèque
Démarrage rapide Présentation de l'utilisation de cette bibliothèque
Stack Overflow Questions comportant des valises Video Intelligence et Ruby

Installation

Pour installer la bibliothèque cliente, procédez comme suit:

Pour en savoir plus, consultez la section Configurer un environnement de développement Ruby.

gem install google-cloud-video_intelligence

Authentification et contrôle des accès

Les guides de démarrage rapide de Video Intelligence fournissent des informations de base sur l'authentification et le contrôle des accès. Pour plus de précisions, consultez les sites suivants :