@ארכיטקט
חשוב להבין שתקינות הקוד תלוייה באיך שדואר ישראל מחזיר את המידע, והיות שזה לא שירות שהם חושפים לציבור הרחב, אין ביטחון שאכן זה ישאר כך.
שורש הדברים נמצא בשיחה שקיימתי עם ארכיטקט בפרטי.
בגלל שאין ביטחון שמחר לא יחסמו לנו את השירות הנפלא הזה, או יגבילו אותו, או לא יודע מה :), הצעתי לארכיטקט שנעשה API משלנו, ונכניס לטבלה את כל שמות הערים (ופעם בשבוע, כשקמה עיר חדשה בישראל נוסיף אותה :))
ולגבי הרחובות, יש לי קובץ של הדואר לא מעודכן (מלפני שנתיים בערך) עם המיקוד 7. ולכן: כל בקשה לשם רחוב שלא קיים במערכת ייתווסף מדואר ישראל, ומה שקיים, יגיע מהDB הפנימי בלי לגשת לדואר ישראל.
זה הרעיון בכללי.
ולדעתי אפשר לפתח אותו.
בעיקרון גם שמות הרחובות אפשר להביא בפעם אחת מהJSON, ולבדוק פעם בשבוע אם יש עידכונים לרחובות. (זה מאד פשוט, אם אתה לוקח בלופ את ההשלמה האוטו' לכל רחוב שמתחיל באות א, ואח"כ ב, וכו' לכל עיר. ואז רק כשניגשים לבית שלא קיים מביאים רק את המיקוד.
פורסם במקור בפורום CODE613 ב01/12/2014 11:24 (+02:00)