Obmedzenia rozhrania API v apke Skratky na iPhone alebo iPade
Pre práci s rozhraniami API v apke Skratky existuje niekoľko obmedzení:
OAuth: Systém overovania totožnosti OAuth 2, ktorý na prihlasovacej stránke vyžaduje, aby užívateľ manuálne zadal užívateľské meno a heslo, v súčasnosti nie je podporovaný.
Rôzne koncové body: Rozhrania API často obsahujú množstvo koncových bodov, pomocou ktorých možno odosielať požiadavky na rôzne typy dát. Práca s niektorými rozhraniami API môže vyžadovať sériu volaní API – najskôr na načítanie aktuálne existujúcich dát a potom na pridanie, aktualizáciu alebo vymazanie ďalších dát.
Obmedzenie frekvencie: Pre mnohé rozhrania API platia obmedzenia týkajúce sa frekvencie, s akou možno odosielať požiadavky. Dôvodom je ochrana pred zneužitím služby rozhrania API v prípade, že by niekto programovo odosielal tisíce alebo milióny požiadaviek. Služby rozhraní API môžu byť obmedzené podľa hodiny, dňa alebo mesiaca, prípadne môžu vyžadovať, aby bol prístup k rozhraniu API po dosiahnutí určitého limitu spoplatnený.
Poznámka: Pri používaní akýchkoľvek webových rozhraní API v apke Skratky platia zmluvné podmienky danej služby.
Nezabúdajte, že akcie Opakovať, ktoré v krátkom časovom úseku vytvárajú veľký počet požiadaviek, môžu spôsobiť prekročenie limitu. Ak k prekročeniu limitu používania predsa len dôjde, budete zrejme musieť počkať na obnovenie služby alebo procesy rozdeliť do dávok tak, aby sa naraz vykonávalo vždy len obmedzené množstvo operácií.