Programiści

Klient SDKs

TypeScript, Python i .NET są obsługiwani wraz z zachowaniem API — modele żądań z określonym typem, aktualizacje wersjonowane i brak ręcznie tworzonego protokołu HTTP.

Dostępny klient SDKs

JęzykNazwa pakietuStanŚrodowisko wykonawcze
Typescript, Node.js@esignature-erp/sdk✅ Na żywoWęzeł ≥ 20; pakiet przeglądarki za pomocą polecenia „fetch”.
Pythonazatwierdzony-sdk✅ Na żywoPython ≥ 3.10
NET, <ex id="_1"/>C # .Endorsed.Sdk✅ Na żywonet(8)

Wszystkie SDKs uwierzytelniają się w ten sam sposób (klucz API nośnika) i korzystają z tej samej wersji umów żądania/odpowiedzi. Klient TypeScript jest napisany w `packages/sdk`; Przewodniki szybkiego startu dotyczące języków Python i .NET znajdują się w dokumentach szybkiego startu SDK dostarczanych wraz z piaskownicą.

Co daje ci każdy SDK

🔷

Wpisane modele żądań i odpowiedzi

Brak dostępu do słownika z ciągiem znaków. Każdy zasób API ma wpisaną klasę z autouzupełnianiem IDE i sprawdzaniem w czasie kompilacji.

🔄

Automatyczne ponowne próby

Błędy sieciowe i przejściowe odpowiedzi 5xx są ponawiane z wykładniczym wycofywaniem. Konfigurowalna maksymalna liczba prób i limit wycofywania.

🔑

Uwierzytelnianie nośnika

Przekaż swój klucz API raz podczas budowy klienta. SDK obsługuje nagłówek Authorization przy każdym żądaniu.

🔍

Propagacja identyfikatora korelacji

Każde wywołanie SDK zwraca w odpowiedzi identyfikator korelacji X. Zaloguj go, aby umożliwić śledzenie wsparcia.

Częste pytania

SDK Szybki start — koperta w mniej niż 30 wierszach

Zainstaluj wpisanego klienta, skonfiguruj swoje dane uwierzytelniające i wyślij pierwszą kopertę. SDK odwzorowuje 1:1 na REST API — ten sam kształt, te same błędy, to samo wersjonowanie.

Administrator SDK strona szybkiego startu
TypeScript SDK — polecenie instalacji, konfiguracja poświadczeń i pełny przykład koperty tworzenia i wysyłania. Klienci Python i .NET korzystają z tego samego wzorca.

Zdobądź certyfikat SDK podczas jednej rozmowy

Wybierz piaskownicę za pomocą `tryb: piaskownica` — treść odpowiedzi zawiera klucz API o określonym zakresie, który natychmiast współpracuje z każdym opublikowanym SDK.