Siapkan base URL
Untuk stack lokal gunakanhttp://localhost:18080/api/v1 di web dan http://10.0.2.2:18080/api/v1 di Android Emulator. 10.0.2.2 adalah alias emulator ke loopback komputer development (dokumentasi Android). Di production, gunakan https://<domain-api-anda>/api/v1; domain tersebut perlu ditentukan dan dikonfigurasi sebelum playground dapat mengirim request langsung.
Login dengan Google
Klien mendapatkanid_token dari alur Google Sign-In lalu menukarkannya ke backend. Jangan kirim Google client secret atau kredensial server ke aplikasi.
access_token, token_type, expires_in, onboarding_required, dan user. Access token berlaku 15 menit.
Panggil profil
Contoh JavaScript
Contoh Dart/Flutter
package:http/http.dart dan dart:convert untuk contoh tersebut. Perangkat fisik membutuhkan alamat host yang dapat dijangkau; port local Compose saat ini hanya bind ke loopback. Minta token Google melalui SDK Google Sign-In yang sesuai dengan platform; jangan menanam kredensial backend di aplikasi.