Membuat library klien

Halaman ini menjelaskan cara membuat library klien dari API backend. Semua aplikasi Java atau Android dapat menggunakan library ini untuk memanggil API.

Untuk membuat klien iOS untuk API Anda, sebaiknya gunakan Library Klien Objective-C Google API untuk REST API.

Sebelum memulai

Membuat library klien

Petunjuk berikut menunjukkan cara menggunakan plugin Apache Maven dan Gradle Cloud Endpoints Frameworks untuk membuat paket klien Gradle dari contoh project Maven Mulai Menggunakan Endpoint.

Untuk membuat library klien:

  1. Membangun API Anda

  2. Jalankan alat command line Endpoints Frameworks dengan cara yang sama seperti berikut:

    Maven

    mvn endpoints-framework:clientLibs

    Gradle

    gradle endpointsClientLibs

    Tunggu hingga alat menghasilkan library; jika berhasil, alat akan menampilkan pesan yang serupa dengan berikut:

    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
  3. Ekstrak file tersebut menggunakan utilitas ekstrak, atau gunakan utilitas ekstrak yang kompatibel dengan ZIP lainnya:

    unzip ./echo-v1-java.zip
    
  4. Ubah direktori:

    cd echo
    
  5. Buat library klien:

    Maven

    mvn clean package

    Outputnya berada di direktori target/. Nama file yang tepat bergantung pada versi klien Java. File ini mirip dengan echo-v1-1.23.0-SNAPSHOT.jar.

    Gradle

    gradle build

    Outputnya berada di direktori build/libs. Nama file yang tepat bergantung pada versi klien Java. File ini mirip dengan echo-v1-1.23.0-SNAPSHOT.jar.

  6. Tambahkan JAR library klien ke aplikasi Java atau Android Anda.

  7. Ulangi langkah-langkah ini setiap kali Anda memodifikasi kode API.

Langkah selanjutnya