API User Guide
FATBETS API הוא שירות REST לכל סוגי ההימורים על כל ענפי הספורט.
חומר עזר בנושא ממשק API
:תיעוד חומר העזר בנושא ממשק API
סקירה
אימות
ממשק ה-API משתמש באימות זהות מסוג HTTP Basic לצורך גישה. יש להשתמש תמיד בחיבור HTTPS כדי לגשת לממשק API.
יש לשלוח את הכותר (header) מסוג Request (בקשה) ב-HTTP באופן הבא:
הרשאה: Basic <Base64 value of UTF-8 encoded “username:password”>
דוגמה:
הרשאה: Basic dXNlcm5hbWU6cGFzc3dvcmQ=
לתשומת לבך, כדי לגשת ל-FATBETS API, חובה שיהיה ברשותך חשבון עם מקור מימון.
תבניות נתונים
FATBETS API תומך בתבנית JSON בלבד. הכותר Accept (קבל) ב-HTTP חייב להיות מוגדר כך:
Accept: application/json
בקשה מסוג POST ב-HTTP חייבת לכלול תוכן מסוג JASON בגוף והכותר Content-Type
(קידוד תוכן) ב-HTTP חייב להיות מוגדר כך:
Content-Type: application/json
דחיסה
FATBETS API תומך בדחיסת HTTP. אנו ממליצים בחום להשתמש בדחיסה מכיוון שהיא מספקת את הביצועים הטובים ביותר.
יש להקפיד להגדיר את הכותר User-Agent
(סוכן משתמש) ב-HTTP, ולא, ייתכן שהדחיסה לא תבוצע כהלכה.
תבנית תאריך וזמן
כל התאריכים והזמנים ניתנים לפי שעון גריניץ' (GMT), בתבניתISO 8601
ביטול כפילויות נתונים
כשלקוח שולח בקשה לרשת, קיימת תמיד האפשרות שיסתיים הזמן הקצוב לבקשה או שיתקבל עבורה קוד שגיאת מצב המציין כי ייתכן שההימור לא התקבל. כתוצאה מכך, קיימת אפשרות שאותה בקשה תישלח יותר מפעם אחת, וכתוצאה מכך ייווצרו הימורים כפולים. ביטול כפילויות נתונים היא שיטה למניעת ההיווצרות של אותן כפילויות כשמנסים לשלוח מחדש בקשת יצירה. אנו דואגים לבטל את כפילויות הנתונים באופן אוטומטי עבורכם.
אם ההימור התקבל, אנו שומרים את מזהה הבקשה הייחודי uniqueRequestId
במערכת למשך 30 דקות. אם במהלך פרק זמן זה ייעשה ניסיון לבצע הימור בעל אותו uniqueRequestId
,תתקבל הודעת שגיאה מתאימה.
כל הבקשות לביצוע הימורים נתמכות בביטול כפילויות הנתונים.
מצב ממשק ה-API
ניתן לעקוב אחר דף המצב של FATBETSולהירשם כדי לקבל הודעות על מצב ממשק הAPI.
Open API Specification (מסמך תיאור API) של FATBETS APIמאוחסן ב-GitHub.
כתב ויתור
FATBETS אינה נושאת בחבות כלשהי לשימוש בממשק API למטרה כלשהי. ממשק ה-API מסופק על בסיס "כמות שהוא" ו"ככל שיהיה זמין" ללא כל אחריות מכל סוג שהוא, בין אם במפורש ובין אם במשתמע, לרבות בין היתר, לסוגי אחריות משתמעת ליכולת הסחירות ולהתאמה למטרה מסוימת או למניעת הפרת זכויות (non-infringement).