מגבלות API ב״קיצורים״ ב-Mac
יש כמה מגבלות בעת עבודה עם ממשקי API ב״קיצורים״:
OAuth: OAuth 2, מערכת אימות הדורשת מהמשתמש להקליד באופן ידני את שם המשתמש והסיסמה שלו בעמוד ההתחברות, אינה נתמכת כעת.
נקודות קצה שונות: לממשקי API יש לעתים קרובות נקודות קצה שניתן להשתמש בהן על-מנת לדרוש סוגי נתונים שונים. עבודה עם ממשקי API עשויה לדרוש סדרת התקשרויות של API, תחילה על-מנת לאחזר את הנתונים הקיימים הנוכחיים ואחר כך על-מנת להוסיף, לעדכן או למחוק עוד נתונים.
מגבלת קצב: ממשקי API רבים מגבילים את התכיפות שבה ניתן להגיש בקשות. מגבלות אלה מיועדות להגביל ניצול של שירות API במקרה שמישהו מבצע אלפים או מיליונים של בקשות באמצעות תכנות. ניתן להגביל שירותי API לפי שעה, יום או חודש, או באמצעות דרישה לתשלום עבור הגישה ל-API לאחר חריגה מהמגבלות הללו.
הערה: השימוש בכל ממשק API באינטרנט באמצעות ״קיצורים״ כפוף לתקנון של אותו שירות.
השימוש בפעולות ״חזור״ לביצוע מספר גדול של בקשות בפרק זמן קצר עשוי להוביל לחריגה מהכמות המותרת. אם אמנם תחרוג/י מהמגבלה, יתכן שיהיה עליך להמתין עד שהשירות שלך ישוחזר ו/או יאגד את התהליכים שלך על-מנת לבצע כמות מוגבלת של ביצועים בכל פעם.