ThunderPhone 2.0 jest już dostępny.Uruchom samodzielnie, od 2¢/min.Przeczytaj komunikat

Team & account

Utwórz serwerowy klucz API

Wygeneruj w panelu tajny klucz sk_live_ do wywołań między serwerami do API ThunderPhone, przechowuj go bezpiecznie oraz w razie potrzeby rotuj lub unieważnij.

Klucze API serwera (sk_live_...) uwierzytelniają wywołania serwer-serwer do API ThunderPhone. Klucze znajdują się w Organizacja → Klucze.

  1. Otwórz kartę Klucze

    Przejdź do Organizacja → Klucze i kliknij Utwórz klucz.

  2. Nadaj nazwę

    Wybierz nazwę wskazującą, gdzie klucz będzie używany — na przykład „Backend produkcyjny”. Nazwy są wyłącznie etykietami i nie wpływają na dostęp.

  3. Utwórz klucz

    W oknie dialogowym kliknij Utwórz klucz. Spowoduje to wygenerowanie sekretu.

  4. Skopiuj go teraz

    Pełny sekret jest wyświetlany dokładnie raz. Skopiuj go do swojego menedżera sekretów — po opuszczeniu tego widoku widoczny pozostanie tylko prefiks.

Użycie

Klucz jest przypisany do tej organizacji, więc żądania nie wymagają identyfikatora organizacji — wystarczy nagłówek Bearer:

curl https://api.thunderphone.com/v1/agents \
  -H "Authorization: Bearer sk_live_YOUR_API_KEY"

Stąd szybki start z API prowadzi do pierwszego połączenia w trzech kolejnych żądaniach.

Rotacja i unieważnianie

Utwórz nowy klucz, przenieś do niego swoje usługi, a następnie usuń stary na tej samej karcie — lista wyświetla prefiks i nazwę każdego klucza, dzięki czemu możesz je odróżnić. Aby zautomatyzować rotację skryptem, wywołaj endpointy kluczy API dla deweloperów za pomocą tokenu sesji zalogowanego użytkownika. Klucz sk_live_ nie może tworzyć, wyświetlać ani unieważniać kluczy, więc ujawniony klucz nie może utworzyć własnego zamiennika. To samo dotyczy członków, zaproszeń, ustawień płatności i innych elementów zarządzania kontem.


Kolejne kroki