Halaman ini menunjukkan cara memulai Library Klien Cloud untuk API Inventaris Aset Cloud. Library klien memudahkan 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 yang lebih lama di Penjelasan library klien.
Menginstal library klien
C#
Jika Anda menggunakan Visual Studio 2017 atau yang lebih baru, buka pengelola paket NuGet dan ketik berikut ini:
Install-Package Google.Cloud.Asset.V1
Jika Anda menggunakan alat antarmuka command line .NET Core untuk menginstal dependensi, jalankan perintah berikut:
dotnet add package Google.Cloud.Asset.V1
Jika Anda menggunakan Paket untuk menginstal dependensi Anda, jalankan perintah berikut:
paket add Google.Cloud.Asset.V1
Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan C#.
Go
go get cloud.google.com/go/asset/apiv1
Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Go.
Java
Jika Anda menggunakan Maven, tambahkan
kode berikut ke dependensi dalam file pom.xml
Anda:
<dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-asset</artifactId> <version>DESIRED_VERSION_NUMBER</version> </dependency>
Jika Anda menggunakan Gradle, tambahkan kode berikut ke dependensi Anda:
compile group: 'com.google.cloud', name: 'google-cloud-asset', version: 'DESIRED_VERSION_NUMBER'
Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Java.
Node.js
npm install --save @google-cloud/asset
Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Node.js.
PHP
composer require google/cloud-asset
Untuk informasi selengkapnya, lihat Menggunakan PHP di Google Cloud.
Python
pip install --upgrade google-cloud-asset
Untuk informasi selengkapnya, lihat Menyiapkan Lingkungan Pengembangan Python.
Ruby
gem install google-cloud-asset
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 ini mencari kredensial dalam kumpulan lokasi yang ditentukan dan menggunakan kredensial tersebut untuk mengautentikasi permintaan ke API. Dengan ADC, Anda dapat membuat yang tersedia untuk aplikasi Anda di berbagai lingkungan, seperti lokal pengembangan atau produksi, tanpa perlu mengubah kode aplikasi.Untuk lingkungan produksi, cara Anda menyiapkan ADC bergantung pada layanan konteks tambahan. Untuk informasi selengkapnya, lihat Menyiapkan Kredensial Default Aplikasi.
Untuk lingkungan pengembangan lokal, Anda dapat menyiapkan ADC dengan kredensial yang terkait dengan Akun Google Anda:
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
-
Buat kredensial autentikasi lokal untuk Akun Google Anda:
gcloud auth application-default login
Layar login akan muncul. Setelah Anda login, kredensial Anda disimpan dalam file kredensial lokal yang digunakan oleh ADC.
Menggunakan library klien
Contoh berikut menunjukkan cara menggunakan library klien.
C#
Go
Java
Node.js
PHP
Python
Ruby
Referensi lainnya
C#
Daftar berikut berisi link ke referensi lainnya yang terkait dengan library klien untuk C#:
Go
Daftar berikut berisi link ke referensi lainnya yang terkait dengan library klien untuk Go:
Java
Daftar berikut berisi link ke referensi lainnya yang terkait dengan library klien untuk Java:
Node.js
Daftar berikut berisi link ke referensi lainnya 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 yang terkait dengan library klien untuk Python:
Ruby
Daftar berikut berisi link ke referensi lainnya yang terkait dengan library klien untuk Ruby: