O tej ofercie
Gdzie większość dokumentacji API zawodzi
Wiele przewodników wymienia punkty końcowe, pomijając jednak szczegóły, które faktycznie wywołują dezorientację: jak uwierzytelnianie działa w praktyce, dokładne przykłady żądań i odpowiedzi, a także co oznaczają konkretne błędy i jak je rozwiązać. Kiedy tak się dzieje, programiści uciekają się do zgłaszania zgłoszeń do pomocy technicznej, co mija się z celem posiadania dokumentacji.
Nasze podejście
Tworzymy dokumentację bezpośrednio na podstawie Państwa kodu źródłowego, zamiast polegać na założeniach. Sprawdzamy trasy, logikę walidacji i obsługę błędów, po czym sami testujemy API przy użyciu aktywnych danych uwierzytelniających. Każdy przykład w ostatecznej dokumentacji odzwierciedla autentyczne żądanie, które wysłaliśmy, oraz odpowiedź, którą otrzymaliśmy, co gwarantuje brak zmyślonych szczegółów czy niemożliwych kodów stanu.
Co Państwo otrzymują
- Wskazówki dotyczące uwierzytelniania: wydawanie tokenów, ich odświeżanie oraz procedurę w przypadku ich wygaśnięcia w trakcie sesji.
- Pełne omówienie każdego punktu końcowego, w tym parametry, działający przykład żądania oraz rzeczywistą strukturę odpowiedzi.
- Wykaz błędów łączący każdy kod z jego przyczyną i rozwiązaniem, a nie tylko powtórzony komunikat.
- Ścieżkę szybkiego startu, zaprojektowaną tak, aby poprowadzić nowego programistę od zera do udanego wywołania.
- Uwagi dotyczące limitów zapytań, stronicowania, webhooków i idempotentności wszędzie tam, gdzie mają one zastosowanie.
Format dostarczenia
Dostarczamy pliki Markdown dostosowane do Państwa repozytorium, ustrukturyzowane w taki sposób, aby pasowały do specyfikacji OpenAPI lub witryny z dokumentacją — w zależności od tego, co Państwa zespół będzie na bieżąco aktualizować. Przykłady kodu są dostarczane w językach używanych przez Państwa użytkowników i testowane poprzez ich uruchomienie. Na życzenie możemy dołączyć kolekcję w formacie Postman.
Czego potrzebujemy od Państwa
- Dostępu do Państwa repozytorium lub pliku OpenAPI, działających danych uwierzytelniających do środowiska testowego oraz pytań, na które Państwa dział wsparcia odpowiada najczęściej — to one kształtują strukturę przewodnika.
Co nie jest objęte zakresem
Ta usługa obejmuje precyzyjną dokumentację techniczną zachowania oprogramowania; teksty promocyjne lub marketingowe stanowią odrębne zadanie.
Proces i harmonogram
Otrzymają Państwo kompletny pierwszy szkic, który mogą Państwo zweryfikować pod kątem powtarzających się pytań, na które odpowiada Państwa zespół wsparcia. Wolelibyśmy, aby inżynier wcześnie wskazał przypadek brzegowy, niż przekazać materiał dopracowany, lecz niedokładny. Ponieważ każdy przykład został uruchomiony na Państwa działającym API, nic w ostatecznym dokumencie nie ma charakteru czysto teoretycznego.
Ten pakiet obejmuje jeden zdefiniowany zakres dokumentacji API w stałej cenie, dostarczony w jednym podejściu, z jedną rundą poprawek, w cenie 500.99 USD i z 10-dniowym czasem realizacji. Będą Państwo musieli podać domenę, której dotyczy zamówienie, oraz swoje wytyczne.