Majoritatea utilizatorilor de astrologie cunosc data nașterii, dar nu și ora exactă. O diferență de 30 de minute poate deplasa ascendentul cu peste 5 grade — și asta schimbă pozițiile caselor și aspectele. Pentru o muncă astrologică serioasă, asta contează.
Tehnica prin care astrologii corectează asta se numește rectificare — restabilirea orei probabile de naștere pornind de la evenimentele cunoscute din viață. În mod tradițional, asta înseamnă ore de muncă manuală. AstroWay oferă două endpoint-uri algoritmice care automatizează acest proces.
În acest articol — când să folosești rectificarea, cum funcționează algoritmii și cum să o integrezi în aplicația ta.
Ce este rectificarea
Section titled “Ce este rectificarea”Rectificarea este corectarea orei de naștere. Pornești de la o oră aproximativă (de exemplu, „dimineața” sau „în jur de 14:00”) și o rafinezi folosind:
- Evenimente importante din viață (căsătorie, copii, schimbarea carierei, decese)
- Caracteristici fizice (astrologia clasică leagă semnul ascendentului de tipurile de corp)
- Pozițiile unghiulare ale planetelor la naștere
Rezultatul este o oră de naștere mai precisă, de obicei în intervalul ±5 minute față de ora reală.
Două abordări în API
Section titled “Două abordări în API”1. Trutina lui Hermes (/v1/rectification/trutine) — 250 de credite
Section titled “1. Trutina lui Hermes (/v1/rectification/trutine) — 250 de credite”O metodă clasică, atribuită lui Hermes Trismegistus. Folosește legătura dintre poziția Lunii la naștere și ascendentul/descendentul la momentul concepției (cu ~9 luni mai devreme).
Cum funcționează:
- Ia data aproximativă de naștere
- Calculează intervalul de date pentru concepție (260–290 de zile mai devreme)
- Pentru fiecare dată candidată de concepție, verifică dacă poziția Lunii la naștere corespunde cu ascendentul/descendentul la momentul concepției
- Returnează o listă de ore candidate de naștere, sortate după „fit”
Rapid, dar mai puțin precis. Bun pentru a restrânge un interval larg (de exemplu, „dimineața” → un interval de 2 ore).
const result = await client.rectificationTrutine({ date: '1990-07-14', timeRange: { start: '06:00:00', end: '12:00:00' }, latitude: 50.4501, longitude: 30.5234, timezoneOffset: 3,});
console.log(`Cel mai bun candidat: ${result.bestTime}`);console.log(`Încredere: ${result.confidence}`);2. Rectificare completă (/v1/rectification) — 500 de credite
Section titled “2. Rectificare completă (/v1/rectification) — 500 de credite”O abordare algoritmică bazată pe mai multe evenimente din viață. Aceasta este varianta grea (până la 120 de secunde pe cerere).
Intrare:
- Ora aproximativă de naștere (interval)
- Listă de evenimente din viață cu date și tipuri
- Opțional: descriere fizică
Algoritm:
- Generează ore candidate de naștere în interiorul intervalului (de obicei cu un pas de 1 minut)
- Pentru fiecare candidat, calculează harta natală
- Scorulează fiecare candidat în funcție de cât de bine evenimentele se potrivesc cu modelele astrologice prezise (progresii, direcții, tranzite)
- Returnează cei mai buni candidați cu scoruri de încredere
const result = await client.rectification({ date: '1990-07-14', timeRange: { start: '06:00:00', end: '18:00:00' }, latitude: 50.4501, longitude: 30.5234, timezoneOffset: 3, events: [ { date: '2015-06-20', type: 'marriage' }, { date: '2018-03-12', type: 'firstChild' }, { date: '2020-09-05', type: 'careerChange' }, ],});
console.log(`Ora rectificată: ${result.bestTime}`);console.log(`Candidați: ${result.candidates.length}`);Când este utilă
Section titled “Când este utilă”Rectificarea este valoroasă pentru:
- Aplicații cu utilizatori care nu cunosc ora exactă — oferă rectificarea ca o funcționalitate premium
- Instrumente profesionale pentru astrologi — economisește ore de muncă manuală pentru fiecare client
- Aplicații HD — Human Design este foarte sensibil la oră; rectificarea îmbunătățește dramatic precizia
- Aplicații de cercetare — validează hărți istorice unde înregistrările orare sunt inexacte
Nu este utilă pentru:
- Aplicații în care utilizatorul cunoaște deja ora cu o precizie de ±5 minute (nu există beneficii)
- Aplicații casual de horoscop unde precizia orei nu afectează rezultatul (zodiile zilnice nu au nevoie de ea)
Costuri
Section titled “Costuri”- Trutina: 250 de credite — ~1–2 secunde pe cerere
- Rectificare completă: 500 de credite — până la 120 de secunde
Acestea sunt cele mai solicitante endpoint-uri din API. Dacă oferi rectificarea ca funcționalitate — taxează corespunzător: este o operațiune premium care justifică un tarif mai ridicat pentru abonament sau o achiziție unică.
Planificarea bugetului:
- 100 rectificări pe lună: ~50.000 de credite = planul Pro ($59) cu rezervă pentru alte apeluri
- 1.000 rectificări pe lună: 500.000 de credite = Enterprise
Considerații UX
Section titled “Considerații UX”Rectificarea durează. Interfața trebuie să:
- Proceseze asincron — nu bloca cererea; pune-o în coadă și arată progresul
- Indice progresul — un endpoint complet rulează până la 120 de secunde; utilizatorul are nevoie de feedback
- Arate rezultatul — ora rectificată, nivelul de încredere, opțiunea de a relansa dacă evenimentele sunt inexacte
async function handleRectify(input: RectifyInput) { setLoading(true); setStatus('Se rulează rectificarea (poate dura până la 2 minute)...');
try { const result = await client.rectification(input); setResult(result); setStatus(`Finalizat. Ora rectificată: ${result.bestTime} (încredere ${result.confidence}%)`); } catch (err) { setStatus(`Eroare: ${err.message}`); } finally { setLoading(false); }}Integrare cu alte endpoint-uri
Section titled “Integrare cu alte endpoint-uri”Un flux tipic de rectificare în aplicație:
- Utilizatorul introduce datele aproximative de naștere + evenimente din viață
- Aplicația apelează mai întâi
/v1/rectification/trutine(ieftin, rapid) pentru a restrânge intervalul - Apoi apelează
/v1/rectification(complet) cu intervalul rafinat pentru precizie - Aplicația memorează rezultatul și folosește ora rectificată pentru toate calculele viitoare
- Viitoarele apeluri sunt marcate cu „rectificat din aproximativ”
Această abordare combinată costă ~750 de credite pentru un ciclu complet, dar oferă cea mai bună precizie.
Ce să te aștepți în privința preciziei
Section titled “Ce să te aștepți în privința preciziei”Rectificarea nu oferă niciodată o precizie de 100%. Chiar și astrologii profesioniști au estimări care diferă cu 5–10 minute.
Algoritmul AstroWay este orientat către precizie relativă — restrânge intervalul, dar rezultatul este întotdeauna poziționat ca „cel mai bun candidat”, nu ca adevăr garantat. Arată întotdeauna utilizatorilor scorul de încredere și oferă opțiunea de a-l reseta dacă au informații mai bune.
Când rectificarea tradițională este mai bună decât cea algoritmică
Section titled “Când rectificarea tradițională este mai bună decât cea algoritmică”Algoritmii sunt căutători de modele. Un astrolog experimentat ia în considerare contextul pe care este greu de codificat: „Căsătoria a fost pripită?” „Schimbarea de carieră a fost voluntară?” Pentru hărți cu mize mari, combină:
- Rectificarea algoritmică — pentru a restrânge intervalul
- Revizuirea manuală de către astrolog — pentru rafinarea finală
Poți oferi asta ca o consultație premium în aplicația ta.
Începe cu rectificarea
Section titled “Începe cu rectificarea”- Referință API — găsește endpoint-urile
rectificationșirectification/trutine - Prețuri — costul în credite pe plan
- Start rapid — obține cheia API
Același Swiss Ephemeris ca în Solar Fire — în 4 linii de cod.
Cheie gratuită fără card. 5.000 de apeluri pe lună până la prima plată.