יצירה של ספריית לקוח

בדף הזה מוסבר איך ליצור ספריית לקוח מ-API של בק-אנד. כל אפליקציית Java או Android יכולה להשתמש בספרייה הזו כדי לקרוא ל-API.

כדי ליצור לקוחות iOS עבור ה-API שלכם, מומלץ להשתמש בספריית הלקוח של Google APIs Objective-C ל-REST APIs.

לפני שמתחילים

יצירה של ספריית הלקוח

בהוראות הבאות מוסבר איך להשתמש בפלאגינים של Apache Maven ושל Gradle ב-Cloud Endpoints Frameworks כדי ליצור חבילת לקוח של Gradle מתוך פרויקט Maven לדוגמה Getting started with Endpoints.

כדי ליצור ספריית לקוח:

  1. יצירת ה-API

  2. מריצים את כלי שורת הפקודה של Endpoints Frameworks באופן דומה לזה:

    Maven

    mvn endpoints-framework:clientLibs

    Gradle

    gradle endpointsClientLibs

    מחכים שהכלי ייצור את הספרייה. אם הפעולה תצליח, הכלי יציג הודעה דומה להודעה הבאה:

    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. מחלקים את הקובץ באמצעות כלי לחילוץ קבצים, או משתמשים בכלי אחר לחילוץ קבצים שתואם ל-ZIP:

    unzip ./echo-v1-java.zip
    
  4. שינוי ספרייה:

    cd echo
    
  5. בניית ספריית הלקוח:

    Maven

    mvn clean package

    הפלט נמצא בספרייה target/. שם הקובץ המדויק תלוי בגרסה של לקוח Java. זה משהו דומה ל-echo-v1-1.23.0-SNAPSHOT.jar.

    Gradle

    gradle build

    הפלט נמצא בספרייה build/libs. שם הקובץ המדויק תלוי בגרסה של לקוח Java. זה משהו דומה ל-echo-v1-1.23.0-SNAPSHOT.jar.

  6. מוסיפים את קובץ ה-JAR של ספריית הלקוח לאפליקציית Java או Android.

  7. חוזרים על השלבים האלה בכל פעם שמשנים את קוד ה-API.

המאמרים הבאים