נפלאות
ה API

מידע עדכני לגבי מספר הנדבקים מנגיף הקורונה //
קבלת מידע עדכני על אפליקציות // חיפוש מילים נרדפות //
זמני הדלקת נרות שבת…
טעימה קטנה מעולם וואו
 
אחד השיעורים שאני הכי אוהבת 
בקורס תכנות לוורפרס – 
הוא השיעור על ה API.
אמאלה כמה אנחנו מתפרעות שם!
 
הצגנו את הצבעים באתר, 
לפי הטמפרטורה ששוררת כרגע (!) בחוץ.
 
בקבוצה אחרת הצגנו מצלמות אינטרנט
שנמצאות במקומות שונים בעולם.
יכלנו לראות מה קורה במלון בשוויץ,
או בהרים מופלאים אחרים 🙂
היה כיף!
 
הייתה גם עבודה על זיהוי קולי
משהו בסגנון של איך WAZE מזהה לאן את רוצה לנסוע.
נראה לי הבנת כבר
ש API זה סוג של אנרגיה מטורפת.
 
API? מה זה?
API הוא דרך מוסכמת לשלוח ולקבל מידע בין מחשבים.
לדוגמה,
אם את מעוניינת להציג באתר שלך מפות גוגל
אבל (לצערך) המפות לא נמצאות על השרת שלך אלא על השרתים של גוגל.
אז הדרך לבקש מגוגל לשלוח לך את המפה המבוקשת
היא באמצעות API שמספק נותן השירות (גוגל)
שאומר לאילו כתובות אינטרנט צריך להפנות את הבקשות כדי לקבל את המידע. 
 
באותה הדרך נבקש מהשירות המטארולוגי את תחזית מזג האויר לימים הקרובים,
כי לנו אין את המידע הזה והם מאפשרים לנו לקבל את המידע ע"י API שהם יצרו. 
 
אפשר דוגמאות? מה למשל אפשר לקבל דרך API? 
  • מידע עדכני לגבי מספר הנדבקים וכו' מנגיף הקורונה.
  • אפשר לקבל רשימת בתי מלון ע"פ איזור שנבקש.
  • Google Play – אפשר לקבל מידע עדכני על אפליקציות: דירוג, פירוט וכו'.
  • קבלת מידע על כתובת אתר שנבקש: כותרת, תמונה, תיאור ועוד.
  • קבלת מילים נרדפות לכל מילה שנבקש.
  • זמני הדלקת נרות שבת
  • חגים / מועדים
  • מעקב אחרי מיילים ששלחנו. התקבל? נפתח? חזר?
  • קריאת טקסט מתמונה (לדוגמה: סרקתם מסמך ואתם רוצים לדעת מה כתוב בו? ה-API הזה בדיוק בשבילכם!)
  • זיהוי פנים ע"פ תמונה (וכן זיהוי מיקום האיברים: עיניים, אף וכו' – שימושי למשל עבור אפליקציה למדידת משקפיים).
  • שליחת SMS
  • ויש עוד המון…. כמעט כל מה שאפשר לדמיין.
 
את גם משתמשת בזה?
בטח, המון!
דוגמאות?
הצגת שער הדולר באתר, חסימת אתר בשבתות וחגים,
מחשבון תאריכי לימודים – תוך התחשבות בחגים ומועדים, ועוד היד נטויה… 
 
למה בעצם זה קשור אלי? איך זה יהיה לי שימושי?
קודם כל – חושב מאוד לדעת מהן היכולות הקיימות.
 
מאפיינ/ת אתרים? מאפיינ/ת מערכת?
ככה תוכלו לדעת איך לשדרג את האפיונים שלכם.
אפשרויות שלפעמים נראות מאוד גרנדיוזיות – לפעמים בקלות יכולות להיות אצלכם באתר.
 
בונה אתרים?   
תמיד תוכלו להשתמש בשרותי מתכנת שיוסיף לכם אפשרות חדשה לאתר שאתם בונים. ככה תדעו מה בדיוק לבקש.
 
רוצה לדעת בעצמך לתכנת ולהשתמש בשרותי ה API?
כמובן גם את זה אפשר, בעזרת לימוד הקורסים שלי.
אפשר לפנות אלי במייל office@appupgo.co.il לקבלת ייעוץ לימודים אישי
(מחיר הלימוד מפתיע, וכולל התכתבות ישירה עם מורה צמודה שמוודאת  שהחומר נקלט היטב והקורס ענה על הציפיות).
 
מעניין. מעניין מאוד. איך בעצם אדע מהם ה API הקיימים?
אפשר כמובן לבצע חיפושים ברשת.
אבל יש אתר ממש מוצלח ומומלץ: https://rapidapi.com/
(לצערי באנגלית. אפשר להשתמש בתרגום של גוגל, אבל אני ממש ממליצה לשפר את האנגלית – זה יקפיץ את היכולות הלימודיות שלכם.)
 
נכנסת לאתר והוא נראה מאיים?
נכון, יכול להיות שיקח זמן להתמצא בו. אבל זה משתלם.
אין כמו לדעת מהן היכולות (וכמובן להציע אותן ללקוח…).
 
 
אני ממש ממליצה בחום ללמוד להתמצא באפשרויות ה API השונות!
זה יאפשר לך להגדיל ראש ולהרחיב את יכולות המוצרים שלך! 
 

כתיבת תגובה

אולי תאהבי גם:

גנבו לי ת'עכבר! ככה תעשי את זה מושלם

הפעם נדבר קצרצר ולעניין. עכבר שובר שגרה שגונב ת'הצגה.

אם הדשא של השני ירוק יותר – אולי הגיע הזמן לעבוד גם על הגינה שלך?

אם הדשא של השני ירוק יותר – אולי הגיע הזמן לעבוד גם על הגינה שלך? קראתי את המשפט הזה אהבתי והוא הלך איתי כשזרמתי עם הצבעוניות המדברת הזו

לא נעים לי ממך

האם זה יהיה חשוב  בעוד שנה? לאן זה יביא ויקדם אותי  אז? זו השאלה  שאני שואלת את עצמי כשאני מתלבטת  לגבי צעד כזה או אחר.