Library klien

Meskipun Anda dapat menggunakan Video Intelligence dengan membuat permintaan langsung, kami menyediakan library klien untuk beberapa bahasa populer. Library klien Video Intelligence dibangun berdasarkan Library Klien Google Cloud. Infrastruktur umum ini menyediakan fungsi untuk implementasi library khusus API, tetapi juga menyediakan jenis dan metode yang dapat Anda gunakan secara langsung saat menggunakan Cloud API apa pun.

Library klien yang tersedia

Video Intelligence menyediakan library klien dan panduan untuk bahasa berikut:

Python

Untuk mengautentikasi ke Video Intelligence, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.

Halaman ini menyediakan dokumentasi referensi dan referensi terkait untuk library klien Video Intelligence Python.

Resource Deskripsi
Referensi library Referensi library Python Video Intelligence
Panduan bahasa Panduan umum menggunakan Python dengan GCP
Repositori GitHub Kode sumber dan dokumentasi tambahan untuk library ini
Panduan memulai Pengantar penggunaan library ini
Stack Overflow Pertanyaan yang diberi tag dengan Video Intelligence dan Python

Penginstalan

Untuk menginstal library klien:

pip install --upgrade google-cloud-videointelligence

Java

Untuk mengautentikasi ke Video Intelligence, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.

Halaman ini menyediakan dokumentasi referensi dan referensi terkait untuk library klien Java Video Intelligence.

Resource Deskripsi
Referensi library Referensi library Java Video Intelligence
Panduan bahasa Panduan umum menggunakan Java dengan GCP
Repositori GitHub Kode sumber dan dokumentasi tambahan untuk library ini
Panduan memulai Pengantar penggunaan library ini
Stack Overflow Pertanyaan yang diberi tag dengan Video Intelligence dan Java

Penginstalan

Untuk menginstal library klien:

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.44.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.48.0'

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

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

Untuk mengautentikasi ke Video Intelligence, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.

Halaman ini menyediakan dokumentasi referensi dan referensi terkait untuk library klien Video Intelligence Node.js.

Resource Deskripsi
Referensi library Referensi library Video Intelligence Node.js
Panduan bahasa Panduan umum penggunaan Node.js dengan GCP
Repositori GitHub Kode sumber dan dokumentasi tambahan untuk library ini
Panduan memulai Pengantar penggunaan library ini
Stack Overflow Pertanyaan yang diberi tag dengan Video Intelligence dan Node.js

Penginstalan

Untuk menginstal library klien:

Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Node.js.

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

C++

Untuk mengautentikasi ke Video Intelligence, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.

Halaman ini menyediakan dokumentasi referensi dan referensi terkait untuk library klien Video Intelligence C++.

Resource Deskripsi
Referensi library Referensi library C++ Video Intelligence
Panduan bahasa Panduan umum menggunakan C++ dengan GCP
Repositori GitHub Kode sumber dan dokumentasi tambahan untuk library ini
Panduan memulai Pengantar penggunaan library ini
Stack Overflow Pertanyaan yang diberi tag dengan Video Intelligence dan C++

Penginstalan

Untuk menginstal library klien:

Untuk mengetahui informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan C++.

Go

Untuk mengautentikasi ke Video Intelligence, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.

Halaman ini menyediakan dokumentasi referensi dan referensi terkait untuk library klien Video Intelligence Go.

Resource Deskripsi
Referensi library Referensi library Video Intelligence Go
Panduan bahasa Panduan umum untuk menggunakan Go dengan GCP
Repositori GitHub Kode sumber dan dokumentasi tambahan untuk library ini
Panduan memulai Pengantar penggunaan library ini
Stack Overflow Pertanyaan yang diberi tag dengan Video Intelligence dan Go

Penginstalan

Untuk menginstal library klien:

Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Go.

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

PHP

Untuk mengautentikasi ke Video Intelligence, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.

Halaman ini menyediakan dokumentasi referensi dan referensi terkait untuk library klien PHP Video Intelligence.

Resource Deskripsi
Referensi library Referensi library PHP Video Intelligence
Panduan bahasa Panduan umum penggunaan PHP dengan GCP
Repositori GitHub Kode sumber dan dokumentasi tambahan untuk library ini
Panduan memulai Pengantar penggunaan library ini
Stack Overflow Pertanyaan yang diberi tag dengan Video Intelligence dan PHP

Penginstalan

Untuk menginstal library klien:

composer require google/cloud-videointelligence

Ruby

Untuk mengautentikasi ke Video Intelligence, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.

Library klien Ruby untuk Video Intelligence saat ini dirilis sebagai Beta.

Halaman ini menyediakan dokumentasi referensi dan referensi terkait untuk library klien Video Intelligence Ruby.

Resource Deskripsi
Referensi library Referensi library Video Intelligence Ruby
Panduan bahasa Panduan umum menggunakan Ruby dengan GCP
Repositori GitHub Kode sumber dan dokumentasi tambahan untuk library ini
Panduan memulai Pengantar penggunaan library ini
Stack Overflow Pertanyaan yang diberi tag dengan Video Intelligence dan Ruby

Penginstalan

Untuk menginstal library klien:

Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Ruby.

gem install google-cloud-video_intelligence

Autentikasi dan kontrol akses

Panduan memulai Video Intelligence memberikan informasi dasar tentang autentikasi dan kontrol akses. Untuk mengetahui informasi yang lebih mendetail, lihat referensi berikut: