2TECH.WORK
2TECH.WORK / PLATFORM

Propojte služby s jasnou dohodou

Spolehlivé integrace začínají explicitními požadavky, předvídatelnými odpověďmi a pečlivě omezeným přístupem.

Čtěte více
Architektura a propojení popsaná na této stránce.
01

Popište výměnu

Pro každou operaci zdokumentujte metodu, zdroj, požadovaná pole a podobu úspěšné odpovědi. Zahrňte validační chybu. Rozlišujte selhání přenosu od zamítnuté žádosti: chybějící odpověď nedokazuje, že operace měnící stav selhala.

02

Zacházejte s přihlašovacími údaji jako s konfigurací

Uchovávejte přihlašovací údaje serveru mimo balíčky prohlížeče a repozitáře zdrojového kódu. Žádejte o co nejmenší užitečný soubor oprávnění a oddělte přístup pro vývoj od přístupu do produkce. Zaznamenejte, kdo vlastní každou integraci a jak lze přístup odebrat. Postupujte podle dokumentovaného autorizačního procesu poskytovatele.

03

Plánujte nepřítomné závislosti

Nastavte časové limity, dodržujte pokyny pro omezení rychlosti a opakujte pouze tehdy, když je operace bezpečné zopakovat. Tam, kde je podporováno, může klíč idempotence identifikovat opakované požadavky. Protokolujte identifikátor požadavku a stručnou kategorii selhání; vyhněte se autorizačním hlavičkám, cookies relace a osobním datům.