התממשקות עם הבנק??
-
כדי לעשות סדר בתכלס,
יש שני אפשרויות רלוונטיות לפעולה הזאת. (שנקראת scraping)-
headless browser. שזה בעצם להריץ דפדפן מלא ללא GUI (ממשק גרפי). ומכאן שמו "חסר ראש".
-
חיקוי של בקשות הHTTP, שזה אומר ללמוד מה הפרמטרים שנשלחים ולאיפה עבור על פעולה רצויה.
ל1 יש יתרונות של קלות פיתוח, דיי קל להבין מה צריך לעשות בשביל לקבל מידע כזה או אחר.
חסרון, המשאבים גדולים יותר ולכן גם לוקח לוקח מספר שניות כדי לקבל את התשובה.ל2. יש יתרונות של מהירות ביצועים ומשאבים, ובאתרים שבנוים נכון (ושולחים מידע בjson או xml) גם יחסוך לכם פירסור של HTML.
החיסרון הוא שקשה יותר להבין מה כל פרמטר ומה צריך בשביל לקבל מידע. -
-
כמה מקורות:
https://github.com/eshaham/israeli-bank-scrapers - פרויקט קוד פתוח לכריית המידע. נשמע שכבר עשה את העבודה בגדול..
https://scrapinghub.com - שירות ענן למשימות scraping.. -
@Avi_av אמר בהתממשקות עם הבנק??:
https://github.com/eshaham/israeli-bank-scrapers - פרויקט קוד פתוח לכריית המידע. נשמע שכבר עשה את העבודה בגדול..
ואו זה מדהים, הכל מוכן שמה!
תודה רבה -
@Avi_av אמר בהתממשקות עם הבנק??:
כמה מקורות:
https://github.com/eshaham/israeli-bank-scrapers - פרויקט קוד פתוח לכריית המידע. נשמע שכבר עשה את העבודה בגדול..אז הם כנראה משתמשים בזה, רק שבנו לזה API, והמשאבים על חשבונם...
@שואף אמר בהתממשקות עם הבנק??:
@chagold אמר בהתממשקות עם הבנק??:
תודה. יצרתי איתו קשר והוא כתב לי:
הבנקים היום לא מספקים אף API שאפשר להתחבר דרכו, וכאן נכנסת לתמונה מערכת BankSource.
המערכת יודעת לדמות כניסת משתמש לאתרי הבנקים בארץ ולמשוך נתונים מהם כאשר אתה מתחבר אלינו באמצעות API סטנדרטי ופשוט מאד לשימוש.איך ה-API עובד?
אתה פונה למערכת ויוצר "בקשה למשיכת מידע", הבקשה הזו כוללת שדות חובה: מספר הבנק הרצוי, שם משתמש, וסיסמא של המשתמש. בנוסף שדות רשות נוספים כמו מספר חשבון ספציפי, תאריכים רצויים וכו'.אתה מקבל בחזרה מזהה בקשה uuid.
לאחר כ 20-70 שניות המערכת מסיימת למשוך את הנתונים ואתה יכול למשוך אותם מהמערכת.נקודות חשובות - המערכת לא שומרת את פרטי ההתחברות של הלקוחות ולא את הנתונים שלהם.
ברמה העקרונית החיוב הוא פר בקשה ספציפית, אבל במידה ואתה רוצה לבצע משיכה כזו עבור של משתמש למשל פעם ביום, אז העלות היא לפי משתמש עם מקסימום בקשות חודשיות שנגדיר מראש בהתאם לצרכים שלך.
המחיר הוא 10 ש"ח למשתמש עד 30 בקשות חודשיות. -
לicount יש הסכם עם דיסקונט בנוגע לקבלת הנתונים מהם.
ז"א שיש לדיסקונט api מוכן. -
@chagold אמר בהתממשקות עם הבנק??:
לicount יש הסכם עם דיסקונט בנוגע לקבלת הנתונים מהם.
ז"א שיש לדיסקונט api מוכן.אם זה נכון שיש הסכם. אשרי המאמין.
נראה לי ההסכם הוא עם הספריה בגיטאב. -
-