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 Video Intelligence, siapkan Kredensial Default Aplikasi. Untuk informasi selengkapnya, lihat 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 Video Intelligence Python
Panduan bahasa Panduan umum menggunakan Python dengan GCP
Repositori GitHub Kode sumber dan dokumentasi tambahan untuk library ini
Panduan memulai Pengantar untuk menggunakan 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 Video Intelligence, siapkan Kredensial Default Aplikasi. Untuk informasi selengkapnya, lihat Menyiapkan autentikasi untuk lingkungan pengembangan lokal.

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

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

Penginstalan

Untuk menginstal library klien:

Jika Anda menggunakan Maven, tambahkan kode berikut ke file pom.xml Anda: Untuk informasi lebih lanjut tentang BOM, lihat BOM Library Google Cloud Platform.

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

Jika menggunakan Gradle, tambahkan kode berikut ke dependensi Anda:

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

Jika Anda menggunakan sbt, tambahkan kode berikut ke dependensi Anda:

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

Jika menggunakan Visual Studio Code, IntelliJ, atau Eclipse, Anda dapat menambahkan library klien ke project menggunakan plugin IDE berikut:

Plugin menyediakan fungsi tambahan, seperti pengelolaan kunci untuk akun layanan. Lihat dokumentasi setiap plugin untuk mengetahui detailnya.

Node.js

Untuk mengautentikasi Video Intelligence, siapkan Kredensial Default Aplikasi. Untuk informasi selengkapnya, lihat 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 untuk menggunakan 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 Video Intelligence, siapkan Kredensial Default Aplikasi. Untuk informasi selengkapnya, lihat 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 Video Intelligence C++
Panduan bahasa Panduan umum menggunakan C++ dengan GCP
Repositori GitHub Kode sumber dan dokumentasi tambahan untuk library ini
Panduan memulai Pengantar untuk menggunakan 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 Video Intelligence, siapkan Kredensial Default Aplikasi. Untuk informasi selengkapnya, lihat 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 untuk menggunakan 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 Video Intelligence, siapkan Kredensial Default Aplikasi. Untuk informasi selengkapnya, lihat Menyiapkan autentikasi untuk lingkungan pengembangan lokal.

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

Resource Deskripsi
Referensi library Referensi library Video Intelligence PHP
Panduan bahasa Panduan umum penggunaan PHP dengan GCP
Repositori GitHub Kode sumber dan dokumentasi tambahan untuk library ini
Panduan memulai Pengantar untuk menggunakan 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 Video Intelligence, siapkan Kredensial Default Aplikasi. Untuk informasi selengkapnya, lihat 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 untuk menggunakan 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: