Numerology API v1.0.1 - Istoric de modificări¶
Data lansării: 2026-06-08
Versiune: v1.0.1
Scop: Extinderea endpoint-urilor Numerology API, suport pentru numerologie multi-sistem, localizare extinsă a sensului JSON, curățare rută și coerență în documentație.
Prezentare generală a lansării¶
v1.0.1 este o lansare incrementală de producție pentru Numerology API. Se bazează pe lansarea extinsă v1.0.0 a numerologiei, adăugând citiri mai profunde bazate pe nume, timp, afaceri, decizii, familie, echipă, bani și arhetip.
Această lansare se concentrează pe patru obiective majore:
- Acoperire extinsă a endpoint-urilor
- Adaugă 10 famili noi de endpoint-uri.
- Fiecare nou endpoint suportă atât
GET, cât șiPOST. -
Toate cele noi endpoint-uri folosesc rute publice curate sub
/api/v1/*. -
Numerologie multi-sistem
- Endpoint-urile noi bazate pe nume suportă opțional
num_sys. - Sistemele suportate:
pythagoreanchaldeanvedic
-
pythagoreanrămâne implicit pentru a păstra comportamentul existent. -
Acoperire extinsă a limbajelor
- Limbile de răspuns suportate includ acum:
enesdefrptarhija
-
Cele 10 familii noi de endpoint includ fișiere JSON localizate pentru toate cele 8 limbi suportate.
-
Documentație și pregătirea pentru lansare
- Adaugă documentația de integrare pentru toate cele 10 familii noi de endpoint.
- Actualizează indexul Endpointurilor Extinse.
- Documentează comportamentul
GET,POST,langșinum_sys. - Verifică vizibilitatea rutelor, acoperirea JSON și stabilitatea suitei de testare cu Python 3.11.
Validarea finalizată pentru această versiune:
- Suitea completă de teste în Python:
137 passed - Verificare a rutelor OpenAPI: toate cele 10 rute curate prezente
- Noi rute
/api/v1/extended/*: nu sunt montate - Validarea traducerii JSON: 8 foldere de limbă, 444 fișiere fiecare, fără nepotriviri structurale
- Foldere cu semnificația JSON în timp real: 8 limbi × 444 fișiere fiecare
Nou¶
Familii Noi de Endpointuri¶
v1.0.1 adaugă 10 familii noi de endpointuri și 20 operații.| Endpoint | Metode | Cale | |---|---|---| | Numerologie pentru carieră | GET, POST | /api/v1/career-path-numerology | | Citire a codului pentru bogăție | GET, POST | /api/v1/wealth-code-reading | | Numerologie pentru adresa de domiciliu | GET, POST | /api/v1/home-address-numerology | | Prognoză a numelui bebelușului | GET, POST | /api/v1/baby-name-forecast | | Numerologie pentru dinamica echipei | GET, POST | /api/v1/team-dynamics-numerology | | Numerologie pentru numele de domeniu | GET, POST | /api/v1/domain-name-numerology | | Numerologie pentru numele produsului | GET, POST | /api/v1/product-name-numerology | | Citire a punctelor de decizie | GET, POST | /api/v1/decision-crossroads-reading | | Numerologie pentru momentul lansării | GET, POST | /api/v1/launch-timing-numerology | | Stivă de arhetip personal | GET, POST | /api/v1/personal-archetype-stack |
Nouă infrastructură pentru endpoint-uri partajate¶
v1.0.1 adaugă logică de asistență comună pentru noile endpoint-uri numerologice extinse, inclusiv:
- încărcare localizată a fișierelor JSON
- căutarea configurației endpoint-ului
- căutarea sensului și a sensului detaliat
- calculul profilului numelui
- ajutor pentru numerologia datei de naștere
- ajutor pentru scorare
- urmărirea utilizării
- încapsulare a răspunsurilor enterprise
- reutilizarea autorizării cererilor
Consolidarea sistemului de numerologieThe 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.
Acoperire de testare nouă¶
Noile teste acoperă: - comportamentul calculatoarelor pentru cele 10 familii de endpointuri- Suport pentru sistemul de numerologie chaldean și vedic- Suport pentru politica de 8 limbi
---- căutare de sens localizat- Vizibilitatea rutelor OpenAPI
---- forma rutei canonice fără /extended¶
Modificări¶
Curățarea Rutelor¶
Noile familii de endpoint folosesc acum doar căi publice curate: - Corect: /api/v1/career-path-numerology- Corect: /api/v1/wealth-code-reading- Corect: /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.
Modificări privind Politica de Limbă¶
Politica de limbaj comun acum include toate cele 8 limbi suportate: - en - es - de - fr - pt - ar - hi - ja
Excepția existentă a raportului de horoscop rămâne neschimbată: rutele bazate pe motor, /api/v1/horoscope/reports/*, continuă să suporte doar en.
Corecturi pentru traducere și validare JSON¶
Fluxul de lucru de traducere a fost îmbunătățit înainte de implementarea endpoint-urilor:
- Placeholder-ele, URL-urile, endpoint-urile, numele fișierelor, adresele de e-mail și token-urile API sunt păstrate.
- Șirurile mari de JSON sunt împărțite în mod sigur.
- Resturile exacte de engleză sunt marcate în timpul QA.
- Structura JSON tradusă este comparată cu structura sursă în engleză.
- Scrierea atomică a datelor previne scrierile parțiale de JSON.
- Logica de reluare sare doar peste fișierele traduse care au o structură validă.
Noul pachet de semnificație al endpoint-ului a fost validat înainte de copierea în folderele live de limbă.
Corecturi pentru documentație¶
Documentația a fost aliniată cu suprafața API implementată:
- Adăugat
num_sysla exemplele relevante GET și POST. - Documentat suportul pentru 8 limbi pentru paginile noi.
- Adăugate cele 10 pagini noi în indexul Extended Endpoints.
- Normalizate tabelele de parametri Markdown astfel încât tipurile nullable să se afișeze corect.
Corecturi pentru validare în producțieValidarea a fost reluată folosind standardul Python al mediului de lucru:¶
- Python:
/opt/homebrew/bin/python3.11 - Teste complete:
137 passed - Verificare OpenAPI: Rute curate prezente
- Rute ascunse/de proiectare
/extendedpentru noile puncte finale: absente
Depreciere¶
Niciun endpoint de producție existent nu este formal depreciat în v1.0.1.
| Endpoint | Status în v1.0.1 | Înlocuire | Note |
|---|---|---|---|
| None | Nu se aplică | Nu se aplică | v1.0.1 este aditiv pentru clienții de producție. |
Notă despre ruta de proiectare non-publică¶
Forma de rută de proiectare /api/v1/extended/* pentru cele 10 familii noi de puncte finale nu face parte din suprafața publică API v1.0.1.
Utilizați rutele curate în schimb:
/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
Note
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.