מחברים את המערכות כדי לחסוך הקלדה חוזרת
כשמידע מגיע מחנות, מטופס או ממערכת אחרת, לפעמים רוצים להעביר אותו ל-EasyBooks בלי להקליד שוב. ממשק התכנות מאפשר למפתחים לחבר פעולות נתמכות, כמו עבודה עם לקוחות ומסמכים. מתחילים מהגדרת התהליך העסקי, ורק אחר כך בוחרים אילו פעולות הממשק צריכות לבצע.
מה אפשר לעשות
חיבור לפי הצורך
מגדירים מאיפה המידע מגיע ומה צריך לקרות איתו. לדוגמה, אחרי אירוע מתאים בחנות אפשר להעביר פרטי לקוח ובקשה להכנת מסמך. המפתח בודק שהפעולות והנתונים נתמכים בממשק.
גישה מוגדרת
החיבור משתמש באמצעי זיהוי ובהרשאות שנקבעים עבורו. מעניקים את הגישה הדרושה לתהליך, שומרים את פרטי הגישה בצד השרת ומבטלים אותם כשכבר אין בהם צורך.
תוצאה שאפשר לבדוק
המערכת המחוברת צריכה לטפל בתשובות ובשגיאות, ולבדוק אם הפעולה הצליחה. בעת הפקת מסמכים חשוב למנוע יצירה כפולה ולשמור מזהה שמקשר בין הפעולה באתר לרשומה ב-EasyBooks.
מחברים תהליך הזמנה מהאתר למסמך בעסק
- מגדירים עם המפתח מהו האירוע שמתחיל את התהליך ואילו נתונים מועברים.
- מגדירים גישה מתאימה ומריצים בדיקה של הפעולה ושל מצבי שגיאה.
- מוודאים שהמסמך נוצר פעם אחת, עם הלקוח והסכומים הנכונים, לפני שמפעילים את החיבור.
כדאי לדעת לפני שמתחילים
API הוא כלי לבניית חיבור, ולא הבטחה שכל שירות חיצוני מתחבר ללא פיתוח. זמינות פעולות, הרשאות ומגבלות שימוש נבדקות לפי הממשק והחבילה של העסק.
