Adam : Update Google API (Week 3)
Assalamualaikum,
Pada Minggu ini saya melanjutkan tugas saya mengoneksikan Google API pada sistem yang akan kami buat. sebelum dapat menggunakan Google API, kita harus mendaftar Google API Console dan membuat OAuth Client ID. Google API menggunakan protokol OAuth 2.0 untuk autentikasi dan otorisasi. Google mendukung skenario OAuth 2.0 umum seperti skenario untuk aplikasi sisi klien, server web, dan aplikasi yang terinstal.
Langkah pertama, kita harus membuat projek
di google API console untuk mendapatkan OAuth 2.0 client IDs, caranya:
- Akses API Console https://console.developers.google.com
- Untuk membuat project baru, kita harus mensetujui persyaratan google, lalu pilih buat project baru
disini saya membuat project baru dengan nama Sistem Booking Lab
- Menuju
ke tab Credentials, kemudian Create Credentials pilih Oauth Client ID.
- saya memilih jenis Aplikasi Web dan menggunakan nama Sistem Booking Lab
Pada isian Authorized redirect URLs saya
isikan http://localhost/login_google/auth.php ini karena kita selanjutnya akan
membuat projek dilocalhost kita dengan nama folder login_google. Kemudian pilih Create maka kita sudah
berhasil membuat OAuth 2.0 client ID
- Langkah selanjutnya Aktifkan Google+ API, supaya aplikasi kita
bisa mendapatkan profil pengguna. caranya adalah pilih Library lalu kita cari Google+ API dan aktifkan (enabled) API tersebut.
Google API Sudah aktifkan dan dapat diimplementasikan ke sistem yang akan kami buat.
Tugas saya selanjutnya adalah mengimplementasikan ke dalam CI sistem kami dan membuat database untuk login. Karena ini pertama kali saya menggunakan API, mungkin akan terjadi kendala, oleh karena itu saya akan mencari referensi atau melihat tutorial tentang Google API ke dalam CI.
Mungkin itu saja yang dapat saya laporkan pada minggu ini, saya akan selalu memperbaharui personal log saya setiap minggu nya di blog ini, terima kasih.
Wassalamualaikum,
Adam Kharisma
Comments
Post a Comment