API-rajapintojen rajoitukset iPhonen tai iPadin Pikakomennoissa
APIen käyttämiselle on muutama rajoitus Pikakomennoissa:
OAuth: Pikakomennot ei tällä hetkellä tue OAuth 2 -todentamisprotokollaa, johon käyttäjän on manuaalisesti syötettävä käyttäjänimensä ja salasanansa kirjautumissivulla.
Eri päätepisteet: APIt sisältävät yleensä erilaisia päätepisteitä, joiden avulla voit pyytää erityyppisiä tietoja. Joskus APIen käyttäminen voi edellyttää monta API-kutsua, ensin tämänhetkisten tietojen saamiseksi ja myöhemmin tietojen lisäämistä, päivittämistä tai poistamista varten.
Kutsumäärän rajoitukset: Monet APIt sisältävät rajoituksia sille, kuinka usein pyyntöjä voi tehdä. Näiden rajoitusten tarkoitus on rajoittaa API-palvelun väärinkäyttöä, mikäli joku tekee ohjelmallisesti tuhansia tai miljoonia pyyntöjä. API-paveluiden rajoitukset voivat olla tunti-, päivä- tai kuukausikohtaisia, tai pääsy APIin saattaa muuttua maksulliseksi, kun rajoitukset ylittyvät.
Huomaa: Kaikkien verkko-APIen käyttöön Pikakomennoissa sovelletaan kyseisen palvelun ehtoja.
Rajoitukset saattavat ylittyä, jos käytät Toista uudelleen -toimintoja suuren pyyntömäärän tekemiseen lyhyellä aikavälillä. Jos näin tapahtuu, sinun pitää joko odottaa, että palvelu on jälleen käytettävissä ja/tai määrittää prosessisi niin, että se suorittaa vain rajoitetun määrän toimintoja kerrallaan.