2TECH.WORK
2TECH.WORK / PLATFORM

Koble tjenester med en klar avtale

Pålitelige integrasjoner begynner med eksplisitte forespørsler, forutsigbare responser og nøye begrenset tilgang.

Les mer
Arkitektur og koblinger beskrevet på denne siden.
01

Beskriv utvekslingen

For hver operasjon, dokumenter metoden, ressursen, nødvendige felt og formen på et vellykket svar. Inkluder en valideringsfeil. Skil mellom transportfeil og avvist forespørsel: et manglende svar beviser ikke at en tilstandsendrende operasjon mislyktes.

02

Behandle legitimasjon som konfigurasjon

Hold serverlegitimasjon utenfor nettleserpakker og kildeoppbevaringssteder. Be om det minste nyttige settet med tillatelser og separat utviklingstilgang fra produksjonstilgang. Registrer hvem som eier hver integrasjon og hvordan tilgang kan tilbakekalles. Følg leverandørens dokumenterte autorisasjonsflyt.

03

Planlegg for utilgjengelige avhengigheter

Sett tidsavbrudd, respekter retningslinjer for hastighetsbegrensning og prøv kun på nytt når en operasjon er trygg å gjenta. Der det støttes, kan en idempotensnøkkel identifisere gjentatte forespørsler. Logg en forespørselsidentifikator og en kortfattet feilkategori; unngå autorisasjonsoverskrifter, øktcookies og personlig innhold.