Menyiapkan akses API

Google Cloud API membantu Anda mengakses Google Cloud layanan secara terprogram dari command line, melalui skrip otomatis, atau di aplikasi Anda sendiri.

Misalnya, Anda mungkin ingin mengembangkan aplikasi yang membantu administrator menganalisis cara penggunaan resource mereka di beberapa penyedia cloud. Untuk melakukannya, Anda harus mengakses data log dari resource Google Cloud Anda.

Untuk menyiapkan akses API, terapkan hal berikut:

Sebelum memulai

Untuk memastikan Anda dapat menyiapkan API dan menggunakan alat, minta administrator Anda untuk menyelesaikan tugas berikut:

  • Buat akun yang Anda gunakan untuk login dan menggunakan Google Cloud produk, termasuk Google Cloud konsol dan Google Cloud CLI.
  • Buat project yang berfungsi sebagai batas akses untuk Google Cloud resource Anda.
  • Aktifkan penagihan di project Anda agar Anda dapat membayar penggunaan layanan dan API.

Untuk mengetahui petunjuk mendetail guna menyelesaikan langkah-langkah penyiapan, lihat Google Cloud Alur terpandu penyiapan.

Google Cloud API: Mengakses layanan secara terprogram

Google Cloud API adalah antarmuka terprogram ke Google Cloud layanan. Anda dapat menggunakan API untuk mengakses komputasi, jaringan, penyimpanan, dan layanan lainnya. Misalnya, Anda dapat membuat aplikasi penggunaan resource yang mengambil data log dari Google Cloud resource Anda. Untuk mengambil data yang diperlukan, Anda menggunakan Cloud Logging API.

Anda dapat mengakses Google Cloud API menggunakan panggilan REST atau library klien. Sebaiknya gunakan library klien, yang tersedia untuk banyak bahasa pemrograman populer. Anda juga dapat mengakses Cloud API dengan alat Google Cloud CLI atau Google Cloud konsol.

Untuk mengetahui langkah-langkah mengaktifkan API, lihat Memulai dalam dokumentasi Cloud API.

Library Klien Cloud: Mengakses API dengan bahasa pilihan Anda

Library Klien Cloud membantu Anda mengakses Google Cloud API dari bahasa yang didukung pilihan Anda. Setiap library mendukung konvensi bahasa pilihan Anda dan menyederhanakan kode yang Anda tulis di aplikasi Anda. Library klien dapat menangani proses API umum, termasuk autentikasi, penanganan error, percobaan ulang, dan validasi payload. Misalnya, jika bahasa pengembangan pilihan Anda adalah Java, Anda dapat menggunakan library Cloud Logging dengan Java.

Untuk memilih dan menginstal library, lihat Library Klien Cloud.

Apa langkah selanjutnya?