
הטקסט המלא של הדקות הראשונות בהרצאה «הסבר על מה זה Web API» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
אחרי שראינו מה זה אינטרפס, נקודת מפגש בין קליינט לבין המערכת, בין משתמש למערכת, נדבר על המושג הרחב יותר, מה זה Web API, מה זה ממשקים מבוססי Web, מבוססי אינטרנט.
היוזר פונה דרך רשת האינטרנט למערכת הבנקאית, יש את המערכת שיודעת לתרגם את הבקשה שנשלחה מהדפדפן שלו, ולתרגם אותה לאיזשהו זיכוי שהוא רוצה לעשות לחשבון של משתמש אחר, וכשהמערכת מזהה את המשתמש ורואה שהוא יכול לבצע את הפעולה, אז היא בעצם מאשרת לו לבצע את ההעברה הכספית.
כל הפעולה של ה-ATM שדיברנו קודם ברמה הפיזית של ללכת ברחוב ולהקיש את הפקודות מבוצעת עכשיו דרך מערכת האינטרנט.
אנחנו יכולים לפנות דרך המחשב שלנו למערכת הבנקאית ובעזרת פקודות שאנחנו מעבירים דרך הממשק ה-UI, הממשק הגרפי של האתר הבנקאי, לדוגמה בנק לאומי, בנק פועלים, מזרחי וכדומה, אנחנו ניגשים, לוחצים
על כפתורים ובעצם מאחורי הכפתורים האלה מסתתרות בקשות שנשלחות לשרת ואם הבקשות האלה נמצאות תקינות זאת אומרת שהיוזר שעשה אותם יכול, יש לו את הסמכות לבצע את הבקשות, אז המערכת הבנקאית יכולה לבצע את הפעולות.
לדוגמה, העברת כספים לחשבון בנק אחר. Web API זה בעצם שימוש באינטרפייס,