
https://api.weatherapi.com/v1. בתיעוד רואים שכשעוברים בין current ל-forecast, החלק שאחרי v1/ משתנה, ולכן v1 נשאר ב-Base URL.baseUrl, ובוחרים Scope של Collection ולא Global. אחרי Save רואים את המשתנה בלשונית Variables בראש ה-Collection.current.json. בדרך כלל Base URL קבוע וה-Endpoint משתנה בין בקשות. גם אותו שומרים כמשתנה ב-Collection.הטקסט המלא של הדקות הראשונות בהרצאה «כתובת בסיס כללית מול כתובת לבקשות ספציפיות» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלחנו request דרך ה-postman לשרת של api-weather.com וקיבלנו ריספונס את האינפורמציה שביקשנו. לפי ה-request נגזרת התשובה מהשרת. שימו לב שהמידע הזה הוא בשליטתנו של ה-request, אבל המידע בחצי השני, בחצי התחתון, זה שהוא מתחדש והוא מגיע מהשרת והוא מותאם לפי השאילתה ולפי הזמן.
כלומר, מזג אוויר בשרתים לפי השרתים של weather api משתנה כל הזמן הוא כל הזמן בודק את המזג אוויר ונותן לנו מידע חדש אבל הריקווסט הזה שלנו הוא די סטטי אנחנו משתמשים בו שוב ושוב על מנת לקבל את האינפורמציה הרלוונטית בזמן שאנחנו שולחים למעשה מה שאנחנו
עושים זה כתיבת הריקווסט ובדיקה של התשובה שמתקבלת מהשרת בעזרת הפוסטמן לפני שאנחנו ממשיכים ואני רוצה לתת לכם איזו משימה כדי שנראה שאנחנו יכולים להמשיך הלאה, רציתי להסביר שני מושגים בסיסיים שקשורים לעולם הזה של Web API. המושג הראשון נקרא Base URL. Base URL הוא בעצם המיקום הראשי, ה-URL הראשי שאנחנו משתמשים בו כדי לשלוח ריקווסטים.
בדוגמה שלנו פה, ה-Base URL הוא החלק הזה, כלומר https.time/api.weatherapi.com/ v1 זה הbase url שלנו ואותו אנחנו יכולים לקבוע כפרמטר אתם רואים שאם אני צובע אני יכול להעתיק אותו ואני יכול לקבוע אותו כמשתנה variable אז אני לוחץ על variable והוא מציע לי הוא פותח לי wizard אשף של קביעת משתנים אז אני יכול ללחוץ פה על הפלוס ולקרוא לערך
הזה בשם של המשתנה זה בייס url אז נקרא לו בייס url בפורמט הזה בייס בקטן url בגדול כי url זה ראשי תיבות זה הvalue ופה יש לנו את הסקופ הסקופ זה איפה אנחנו רוצים להשתמש בפרמטר