Numerology API v1.0.1 - Zmiany¶
Data wydania: 2026-06-08 Wersja: v1.0.1 Zakres: Rozszerzenie punktów końcowych Numerology API, obsługa numerologii w wielu systemach, rozszerzona lokalizacja znaczenia JSON, czyszczenie tras i spójność dokumentacji.
Ogólny przegląd wydania¶
v1.0.1 to wydanie produkcyjne, które dodaje funkcjonalności do Numerology API. Bazuje na rozszerzonej implementacji numerologii z wersji v1.0.0, dodając głębsze interpretacje imion, czasu, biznesu, decyzji, rodziny, zespołu, pieniędzy i archetypów.
To wydanie koncentruje się na czterech głównych celach:
- Szeroki zakres punktów końcowych
- Dodaje 10 nowych rodzin punktów końcowych.
- Każdy nowy punkt końcowy obsługuje zarówno
GET, jak iPOST. -
Wszystkie nowe punkty końcowe wykorzystują czyste publiczne trasy pod
/api/v1/*. -
Numerologia w wielu systemach
- Nowe punkty końcowe oparte na imieniu obsługują opcjonalne
num_sys. - Obsługiwane systemy:
pythagoreanchaldeanvedic
pythagoreanpozostaje domyślny, aby zachować istniejące zachowanie.3. Rozszerzony zakres obsługiwanych języków- Obsługiwane języki odpowiedzi obejmują teraz:
enesdefrptarhija
-
Nowe rodziny punktów końcowych zawierają pliki JSON z lokalizacją dla wszystkich 8 obsługiwanych języków.
-
Dokumentacja i gotowość do wydania
- Dodaje dokumentację integracji dla wszystkich 10 nowych rodzin punktów końcowych.
- Aktualizuje indeks "Rozszerzone Punkty Końcowe".
- Dokumentuje zachowanie
GET,POST,langinum_sys. - Weryfikuje widoczność ścieżek, pokrycie JSON oraz stabilność zestawu testów przy użyciu Python 3.11.
Walidacja zakończona dla tej wersji:
- Pełny zestaw testów w Pythonie:
137 passed - Sprawdzenie ścieżek OpenAPI: wszystkie 10 czystych ścieżek obecne
- Nowe ścieżki
/api/v1/extended/*: nie są zamontowane - Walidacja tłumaczenia JSON: 8 folderów językowych, po 444 pliki w każdym, brak niezgodności strukturalnej
- Dostępne foldery z definicjami JSON: 8 języków × 444 pliki w każdym
Nowe¶
Nowe Rodziny Punktów Końcowych¶
v1.0.1 dodaje 10 nowych rodzin punktów końcowych i 20 operacji.| Endpoint | Metody | Ścieżka | |---|---|---| | Numerologia ścieżki kariery | GET, POST | /api/v1/career-path-numerology | | Czytanie kodu dotyczącego bogactwa | GET, POST | /api/v1/wealth-code-reading | | Numerologia adresu zamieszkania | GET, POST | /api/v1/home-address-numerology | | Prognoza imienia dziecka | GET, POST | /api/v1/baby-name-forecast | | Numerologia dynamiki zespołu | GET, POST | /api/v1/team-dynamics-numerology | | Numerologia nazwy domeny | GET, POST | /api/v1/domain-name-numerology | | Numerologia nazwy produktu | GET, POST | /api/v1/product-name-numerology | | Czytanie "punktów decyzyjnych" | GET, POST | /api/v1/decision-crossroads-reading | | Numerologia czasu uruchomienia | GET, POST | /api/v1/launch-timing-numerology | | Struktura archetypu osobistego | GET, POST | /api/v1/personal-archetype-stack |
Nowa infrastruktura wspólnego endpointu¶
Wersja v1.0.1 dodaje wspólną logikę pomocniczą dla nowych rozszerzonych endpointów numerologii, w tym:
- Ładowanie lokalizowanego pliku JSON
- Wyszukiwanie konfiguracji endpointu
- Wyszukiwanie znaczenia i szczegółowego znaczenia
- Obliczanie profilu imienia
- Pomocniki numerologii daty urodzenia
- Pomocniki scoringowe
- Śledzenie użytkowania
- Owijanie odpowiedzi dla przedsiębiorstw
- Ponowne wykorzystanie autoryzacji żądania
Wzmocnienie systemu NumerologiiThe shared numerology-system helper now includes explicit, validated letter tables for all supported systems:¶
pythagoreanchaldeanvedic
The Vedic table is supported for Latin-transliterated names and is kept separate from Chaldean even though both systems use the same A-Z values in v1.0.1. Common Latin diacritics and ligatures are normalized before name calculation, and missing-name-value helpers now respect each system's actual alphabet value range.
Nowe Zakresy Testów¶
Nowe testy obejmują:
- zachowanie kalkulatora dla 10 rodzin punktów końcowych
---- Obsługa systemu numerologii dla chaldean i vedic- Obsługa polityki wsparcia dla 8 języków
---- wyszukiwanie znaczenia w języku lokalnym- Widoczność ścieżek w OpenAPI
---- kształt ścieżki bez /extended¶
Poprawki¶
Czyszczenie ścieżek¶
Nowe rodziny punktów końcowych używają wyłącznie czystych, publicznych ścieżek: - Poprawna: /api/v1/career-path-numerology- Poprawna: /api/v1/wealth-code-reading- Poprawna: /api/v1/personal-archetype-stack The draft /api/v1/extended/* route shape for these 10 new endpoint families is not mounted and does not appear in OpenAPI.
Poprawki w Polityce Językowej¶
Zasady dotyczące wspólnego języka obejmują teraz wszystkie 8 obsługiwanych języków: - en - es - de - fr - pt - ar - hi - ja
Istniejąca wyjątkowa sytuacja z raportem horoskopowym pozostaje niezmieniona: trasy oparte na silniku /api/v1/horoscope/reports/* nadal obsługują tylko en.
Naprawy związane z tłumaczeniem i walidacją JSON¶
Przebieg tłumaczenia został wzmocniony przed wdrożeniem endpointów:
- Ochronione miejsca zastępcze, URL-e, punkty końcowe, nazwy plików, adresy e-mail i tokeny API są zachowane
- Duże ciągi JSON są bezpiecznie dzielone na fragmenty
- Dokładne pozostałości w języku angielskim są oznaczane podczas testów jakościowych
- Struktura JSON po tłumaczeniu jest porównywana ze strukturą źródłową w języku angielskim
- Atomowe zapisywanie zapobiega częściowym zapisom JSON
- Logika kontynuacji pomija tylko strukturalnie poprawne pliki przetłumaczone
Nowy pakiet znaczeń endpointów został zweryfikowany przed skopiowaniem do folderów z językami.
Naprawy dokumentacyjne¶
Dokumentacja została dopasowana do wdrożonej powierzchni API:
- Dodano
num_sysdo odpowiednich przykładów GET i POST. - Zdokumentowano obsługę 8 języków dla nowych stron.
- Dodano 10 nowych stron do indeksu Extended Endpoints.
- Normalizowano tabele parametrów Markdown, aby prawidłowo wyświetlały się typy nullable.
Naprawy walidacyjne w produkcjiPonowna walidacja została przeprowadzona przy użyciu standardowego środowiska Python:¶
- Python:
/opt/homebrew/bin/python3.11 - Pełne testy:
137 passed - Sprawdzenie OpenAPI: obecność czystych tras
- Ukryte/proponowane trasy
/extendeddla nowych punktów końcowych: brak
Przestarzałe¶
Żaden istniejący punkt końcowy produkcyjny nie jest formalnie oznaczony jako przestarzały w wersji 1.0.1.
| Punkt końcowy | Status w wersji 1.0.1 | Zamiennik | Uwagi |
|---|---|---|---|
| Brak | Nie dotyczy | Nie dotyczy | Wersja 1.0.1 jest rozszerzeniem dla klientów produkcyjnych. |
Notatka dotycząca niepublicznej trasy w wersji roboczej¶
Kształt trasy /api/v1/extended/* dla 10 nowych rodzin punktów końcowych nie jest częścią publicznego interfejsu API w wersji 1.0.1.
Użyj czystych tras zamiast:
/api/v1/career-path-numerology/api/v1/wealth-code-reading/api/v1/home-address-numerology/api/v1/baby-name-forecast/api/v1/team-dynamics-numerology/api/v1/domain-name-numerology/api/v1/product-name-numerology/api/v1/decision-crossroads-reading/api/v1/launch-timing-numerology/api/v1/personal-archetype-stack
Uwaga
These v1.0.1 additions are available through direct API access at https://api.numerologyapi.com using your API key. They are currently not supported via the RapidAPI gateway.