API-begrænsninger i Genveje
Der er et par begrænsninger, når du arbejder med API'er i Genveje:
OAuth: OAuth 2, der er et godkendelsessystem, som kræver, at en bruger skriver sit brugernavn og sin adgangskode manuelt på en log ind-side, understøttes ikke i øjeblikket.
Forskellige slutpunkter: API'er har ofte forskellige slutpunkter, du kan bruge til at anmode om forskellige typer data. Når du arbejder med visse API'er, skal du måske bruge en række API-kald, først for at hente de aktuelle eksisterende data og senere for at tilføje, opdatere eller slette flere data.
Hastighedsbegrænsning: Mange API'er har begrænsninger for, hvor ofte du kan foretage anmodninger. Formålet med begrænsningerne er at begrænse misbrug af en API-tjeneste, hvor nogen f.eks. foretog tusindvis eller millioner af anmodninger ved hjælp af et program. API-tjenester kan have en begrænsning pr. time, dag eller måned eller et krav om, at du betaler for tjenesten, når du har nået grænsen.
Bemærk: Brugen af web-API'er i Genveje er underlagt den pågældende tjenestes eventuelle vilkår og betingelser.
Eftersom du opretter en speciel API-nøgle til eget brug i Genveje, vil du formentlig ikke nå grænserne for brug. Men hvis du bruger Gentage-handlinger til at foretage et stort antal anmodninger på kort tid, kan grænserne for brug blive overskredet. Hvis du når en grænse for brug, skal du måske vente, til tjenesten er klar til brug igen, eller opdele dine processer, så der foretages et begrænset antal aktiviteter ad gangen.