שלום לכולם,
השיעור המשכנו לתרגל עבודה עם API ופתרנו את התרגיל מהשיעורי בית הקודמים.
בנוסף למדנו על סינטקס נוסף שמאפשר לעבוד בצורה אסינכרונית שנקרא async await.
ובסיום השיעור שיחקנו קצת עם geoLocation בדפדפן כדי לדגום מיקום ולתכנן api.
שיעורי בית:
לרשותכם 2 שירותי ה api הבאים:
אלבומים:
https://jsonplaceholder.typicode.com/albums
תמונות:
https://jsonplaceholder.typicode.com/photos
בנו אתר שמציג את כל האלבומים, ולחיצה על אלבום תציג את כל התמונות שנמצאות באותו אלבום.
דוגמא לקריאה : (הצגת כל התמונות מאלבום מספר 4)
https://jsonplaceholder.typicode.com/photos?albumId=4
בונוס:
ב API של האלבומים, לכל אלבום יש USER-ID. שהכוונה היא לאיזה משתמש האלבום שייך.
הציגו את שמות המשתמשים ליד כל אלבום תוך שילוב ה API הזה:
https://jsonplaceholder.typicode.com/users
בהצלחה!