Halaman ini menunjukkan cara mulai menggunakan Library Klien Cloud untuk Cloud Talent Solution API. Library klien mempermudah akses API Google Cloud Platform dari bahasa yang didukung. Meskipun Anda dapat langsung menggunakan API Google Cloud Platform dengan membuat permintaan mentah ke server, library klien memberikan penyederhanaan yang dapat mengurangi jumlah kode yang perlu Anda tulis secara signifikan.
Baca lebih lanjut tentang Library Klien Cloud dan Library Klien Google API lama di Penjelasan library klien.
Library klien untuk bahasa lainnya akan segera hadir.
Menginstal library klien
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 google.golang.org/api/jobs/v3
Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Go.
Java
Jika Anda menggunakan Maven, tambahkan kode berikut ke file pom.xml Anda:<dependency> <groupId>com.google.apis</groupId> <artifactId>google-api-services-jobs</artifactId> <version>LATEST</version> </dependency>
Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Java.
Node.js
npm install --save googleapis
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-api-python-client
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 API Google Cloud Platform, library klien mendukung Kredensial Default Aplikasi (ADC); library akan mencari kredensial di sekumpulan lokasi yang ditentukan dan menggunakan kredensial tersebut untuk mengautentikasi permintaan ke API. Dengan ADC, Anda dapat membuat kredensial tersedia untuk aplikasi di berbagai lingkungan, seperti produksi atau pengembangan lokal, tanpa perlu mengubah kode aplikasi.Untuk lingkungan produksi, cara Anda menyiapkan ADC bergantung pada layanan dan konteks. Untuk mengetahui 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 Platform yang izinnya Anda miliki 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.
Go
Java
Python
Referensi tambahan
C#
Daftar berikut berisi link ke resource lainnya yang terkait dengan library klien untuk C#:
Go
Daftar berikut berisi link ke resource lainnya terkait library klien untuk Go:
Java
Daftar berikut berisi link ke resource lainnya terkait library klien untuk Java:
Node.js
Daftar berikut berisi link ke resource lainnya yang terkait dengan library klien untuk Node.js:
PHP
Daftar berikut berisi link ke resource lainnya terkait library klien untuk PHP:
Python
Daftar berikut berisi link ke lebih banyak referensi terkait library klien untuk Python:
Ruby
Daftar berikut berisi link ke resource lainnya yang terkait dengan library klien untuk Ruby: