Astronaut იტვირთება
  • გამოგვყევი:
დეველოპერი

დეველოპერის დოკუმენტაცია

Astronaut-ის API, deployment და provider flow-ებთან უსაფრთხოდ სამუშაოდ გამოიყენე versioned endpoint, scoped token, idempotency key და correlation ID.

Versioned APIScoped წვდომაIdempotency
Versioned API
Scoped წვდომა
Idempotency
დეველოპერის დოკუმენტაცია

დეველოპერის დოკუმენტაცია

Astronaut-ის API, deployment და provider flow-ებთან უსაფრთხოდ სამუშაოდ გამოიყენე versioned endpoint, scoped token, idempotency key და correlation ID.

სტაბილური ინტერფეისები განთავსებულია /api/v1/ სივრცეში.

token-ს მიეცი მხოლოდ საჭირო resource და action უფლებები.

write მოთხოვნის გამეორებამ მეორე რესურსი არ უნდა შექმნას.

პასუხები

ხშირად დასმული კითხვები

Astronaut-ის API, deployment და provider flow-ებთან უსაფრთხოდ სამუშაოდ გამოიყენე versioned endpoint, scoped token, idempotency key და correlation ID.

მხარდაჭერა
ყველა endpoint საჯაროა?

არა. გამოიყენე მხოლოდ გამოქვეყნებული/versioned contract; შიდა Dashboard endpoint მხარდაჭერილი API არ არის.

სად ვნახო schema?

OpenAPI აღწერა ხელმისაწვდომია მხოლოდ იმ stable ინტერფეისებისთვის, რომლებიც მიმდინარე build-ში გამოქვეყნებულია.

token სად შევინახო?

secret manager-ში ან დაცულ environment variable-ში, არასოდეს Git-ში.

რატომ მჭირდება idempotency key?

timeout/retry-ისას დუბლირებული შეკვეთის ან provider action-ის თავიდან ასაცილებლად.

როგორ ვიპოვო შეცდომა?

შეინახე status code, response body-ის უსაფრთხო ნაწილი, დრო და correlation ID.

გჭირდება დახმარება?

Astronaut-ის API, deployment და provider flow-ებთან უსაფრთხოდ სამუშაოდ გამოიყენე versioned endpoint, scoped token, idempotency key და correlation ID.