Halaman ini menjelaskan cara membuat library klien dari backend API Anda. Aplikasi Java atau Android apa pun dapat menggunakan library ini untuk memanggil API.
Untuk membuat klien iOS bagi API Anda, sebaiknya gunakan Library Klien Objective-C Google API untuk REST API.
Sebelum memulai
- Siapkan lingkungan pengembangan Anda.
- Pastikan Anda telah menganotasi API dengan benar.
Membuat library klien
Petunjuk berikut menunjukkan cara menggunakan plugin Frameworks Cloud Endpoints Apache Maven dan Gradle untuk membuat paket klien Gradle dari project Maven contoh Mulai menggunakan Endpoints.
Untuk membuat library klien:
Membangun API
Jalankan alat command line Endpoints Frameworks dengan cara yang sama seperti berikut:
Maven
mvn endpoints-framework:clientLibsGradle
gradle endpointsClientLibsTunggu hingga alat membuat library; jika berhasil, alat akan menampilkan pesan yang mirip dengan yang berikut ini:
Maven
API client library written to target/client-libs/echo-v1-java.zip
Gradle
API client library written to build/endpointsClientLibs/echo-v1-java.zip
Ekstrak file menggunakan utilitas ekstrak, atau gunakan utilitas ekstrak yang kompatibel dengan ZIP lainnya:
unzip ./echo-v1-java.zipUbah direktori:
cd echoBangun library klien:
Maven
mvn clean package
Outputnya ada di direktori
target/. Nama file yang tepat bergantung pada versi klien Java. Ini adalah sesuatu yang mirip denganecho-v1-1.23.0-SNAPSHOT.jar.Gradle
gradle buildOutputnya ada di direktori
build/libs. Nama file yang tepat bergantung pada versi klien Java. Ini sesuatu yang mirip denganecho-v1-1.23.0-SNAPSHOT.jar.Tambahkan JAR library klien ke aplikasi Java atau Android Anda.
Ulangi langkah-langkah ini setiap kali Anda mengubah kode API.
Langkah berikutnya
- Panggil backend API dari aplikasi Android.
- Pelajari lebih lanjut Cloud Endpoints Frameworks untuk App Engine.