Halaman ini menunjukkan cara memulai Library Klien Cloud untuk Vision API. Library klien mempermudah akses Google Cloud API dari bahasa yang didukung. Meskipun Anda dapat menggunakan Google Cloud API secara langsung dengan membuat permintaan mentah ke server, library klien memberikan penyederhanaan yang secara signifikan mengurangi jumlah kode yang perlu Anda tulis.
Baca selengkapnya tentang Library Klien Cloud dan Library Klien Google API lama di Penjelasan library klien.
Menginstal library klien
C++
Lihat Menyiapkan lingkungan pengembangan C++ untuk mengetahui detail tentang persyaratan library klien ini dan menginstal dependensi.
C#
Jika Anda menggunakan Visual Studio 2017 atau versi yang lebih baru, buka jendela pengelola paket nuget dan ketikkan berikut ini:Install-Package Google.Apis
Jika Anda menggunakan alat antarmuka command line .NET Core untuk menginstal dependensi, jalankan perintah berikut:
dotnet add package Google.Apis
Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan C#.
Go
go get cloud.google.com/go/vision/apiv1
Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Go.
Java
Jika Anda menggunakan Maven, tambahkan kode berikut ke file pom.xml
Anda: Untuk informasi lebih lanjut tentang
BOM, lihat BOM Library Google Cloud Platform.
Jika menggunakan Gradle, tambahkan kode berikut ke dependensi Anda:
Jika Anda menggunakan sbt, tambahkan kode berikut ke dependensi Anda:
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.
Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Java.
Node.js
npm install --save @google-cloud/vision
Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Node.js.
PHP
composer require google/apiclient
Untuk informasi selengkapnya, lihat Menggunakan PHP di Google Cloud.
Python
pip install --upgrade google-cloud-vision
Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Python.
Ruby
gem install google-api-client
Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Ruby.
Menyiapkan autentikasi
Untuk mengautentikasi panggilan ke Google Cloud API, library klien mendukung Kredensial Default Aplikasi (ADC); library akan mencari kredensial dalam serangkaian lokasi yang ditentukan dan menggunakan kredensial tersebut untuk mengautentikasi permintaan ke API. Dengan ADC, Anda dapat menyediakan kredensial untuk aplikasi di berbagai lingkungan, seperti pengembangan atau produksi lokal, tanpa perlu mengubah kode aplikasi.Untuk lingkungan produksi, cara menyiapkan ADC bergantung pada layanan dan konteksnya. Untuk informasi selengkapnya, lihat Menyiapkan Kredensial Default Aplikasi.
Untuk lingkungan pengembangan lokal, Anda dapat menyiapkan ADC dengan kredensial yang terkait dengan Akun Google Anda:
Instal dan lakukan inisialisasi gcloud CLI.
Saat melakukan inisialisasi gcloud CLI, pastikan untuk menentukan project Google Cloud yang Anda miliki izinnya untuk mengakses resource yang dibutuhkan aplikasi Anda.
Buat file kredensial Anda:
gcloud auth application-default login
Layar login akan muncul. Setelah Anda login, kredensial Anda akan disimpan di file kredensial lokal yang digunakan oleh ADC.
Menggunakan library klien
Contoh berikut menunjukkan cara menggunakan library klien.
C++
Go
Java
Node.js
Python
Referensi lain
C++
Daftar berikut berisi link ke referensi lainnya terkait library klien untuk C++:
C#
Daftar berikut berisi link ke resource lainnya yang terkait dengan library klien untuk C#:
Go
Daftar berikut berisi link ke referensi lainnya terkait library klien untuk Go:
Java
Daftar berikut berisi link ke referensi lainnya terkait library klien untuk Java:
Node.js
Daftar berikut berisi link ke referensi lain yang terkait dengan library klien untuk Node.js:
PHP
Daftar berikut berisi link ke referensi lainnya yang terkait dengan library klien untuk PHP:
Python
Daftar berikut berisi link ke referensi lainnya terkait library klien untuk Python:
Ruby
Daftar berikut berisi link ke referensi lainnya terkait library klien untuk Ruby:
Library klien tambahan
Selain library yang ditunjukkan di atas, Spring Cloud Google Cloud tersedia untuk aplikasi Java. Spring Vision API membantu Anda menggunakan Cloud Vision di aplikasi apa pun yang dibuat dengan Framework Spring.
Untuk memulai, pelajari cara menambahkan Spring Cloud Vision ke aplikasi Anda.
Cobalah sendiri
Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa Cloud Vision API dalam skenario dunia nyata. Pelanggan baru mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
Coba gratis Cloud Vision API