API-korlátozások a Mac Parancsok alkalmazásában
Néhány korlátozás fennáll, amikor API-kkal dolgozik a Parancsokban:
OAuth: A felhasználóktól a felhasználónév és jelszó bejelentkezési oldalon való megadását megkövetelő OAuth 2 hitelesítési rendszer jelenleg nem támogatott.
Különböző végpontok: Az API-k gyakran rendelkeznek számos végponttal, amelyeket különböző típusú adatok lekéréséhez használhat. Néhány API-val végzett munka során szükség lehet API-hívások sorozatának meghívására; először a meglévő adatok letöltéséhez, majd további adatok hozzáadásához, frissítéséhez vagy törléséhez.
Életkor-korlátozás: Számos API korlátozza, milyen gyakran kezdeményezhetők kérelmek. Ezeknek a korlátozásoknak a célja az API-szolgáltatás túlhasználatának megakadályozása, ha valaki több ezer vagy millió kérelmet próbálna futtatni programból. Az API-szolgáltatásokat korlátozhatják órákra, napokra vagy hónapokra, illetve előfordulhat, hogy ezeknek a korlátoknak a túllépésekor fizetni kell az API-hoz való hozzáférésért.
Megjegyzés: A web API-k Parancsokban való használatára az adott szolgáltatás használati feltételei vonatkoznak.
Az Ismétlés műveletek rövid időn belül nagy mennyiségű kérelem elvégzéséhez történő használata túlhasználathoz vezethet. Ha eléri a használati korlátot, akkor előfordulhat, hogy várnia kell, amíg a szolgáltatás vissza nincs állítva, és/vagy kötegelnie kell az eljárásait, hogy egyszerre csak korlátozott számú műveletet futtasson.