Przejdź do głównej zawartości
AstroWay/api v2.102.11 · pl
wszystkie systemy w normie

Aplikacje randkowe

Astrologiczna kompatybilność to kluczowy czynnik retencji w aplikacjach randkowych takich jak Bumble, Hinge, Tinder, Tantan oraz w aplikacjach astrologicznych typu NUiT, Struck. API AstroWay dostarcza gotowy wynik synastrii w skali 0–100 za jednym wywołaniem — bez konieczności posiadania własnego silnika efemeryd i bez licencji na Solar Fire ($495).

  1. Użytkownik wprowadza datę, godzinę i miejsce urodzenia podczas rejestracji
  2. Podczas dopasowania — twój backend wywołuje /v1/synastry z danymi obu osób
  3. API zwraca compatibility.score (0–100) oraz label (harmonious/balanced/mixed/challenging)
  4. Wynik jest używany jako jeden z czynników rankingowych
Algorytm dopasowania
├── Bliskość lokalizacji (40%)
├── Wspólne zainteresowania (30%)
├── Astrologiczna kompatybilność (20%) ← AstroWay API
└── Inne sygnały (10%)
EndpointKredytyCo zwraca
/v1/synastry50Krzyżowe aspekty + wynik 0–100
/v1/human-design/compatibility100Kompatybilność HD (typ + strategia)
/v1/horoscope/compatibility50Analiza tekstowa kompatybilności
// Podczas dopasowania — wywołaj synastrię
async function getCompatibility(userA: UserProfile, userB: UserProfile) {
const result = await astrowayClient.synastry({
chart1: {
date: userA.birthDate,
time: userA.birthTime || '12:00:00', // południe domyślne, jeśli nieznane
timezoneOffset: userA.tzOffset,
latitude: userA.birthLat,
longitude: userA.birthLng,
},
chart2: {
date: userB.birthDate,
time: userB.birthTime || '12:00:00',
timezoneOffset: userB.tzOffset,
latitude: userB.birthLat,
longitude: userB.birthLng,
},
});
return {
score: result.compatibility.score, // 0-100
label: result.compatibility.label, // "harmonious"
harmony: result.compatibility.harmony, // ważona suma
tension: result.compatibility.tension,
};
}
MetrykaWartość
Dopasowań/dzień1 000
Kredytów/dopasowanie50 (synastry)
Kredytów/dzień50 000
Kredytów/miesiąc~1 500 000
TaryfaBusiness ($199/mies., 3 500 000 kredytów)
MetrykaWartość
Dopasowań/dzień50
Kredytów/dzień2 500
Kredytów/miesiąc~75 000
TaryfaStarter ($19/mies., 200 000 kredytów)
  • Buforowanie — przechowuj wynik w bazie danych, nie przeliczaj ponownie
  • Leniwe przetwarzanie — obliczaj synastrię tylko wtedy, gdy użytkownik otwiera dopasowanie, a nie dla wszystkich potencjalnych par
  • Pakietowe obliczenia podczas rejestracji — oblicz kompatybilność z top 20 potencjalnych dopasowań od razu

Jeśli użytkownik nie zna godziny — przekaż "time": "12:00:00" (południe). Domówki będą mniej dokładne, ale pozycje planetarne i krzyżowe aspekty będą poprawne. Wynik kompatybilności pozostanie informatywny.

Dla kompatybilności HD czas jest ważniejszy — rozważ użycie hd/sensitivity do oceny wpływu niedokładnego czasu.

Przydatne?
Запропонувати правку

Ostatnia aktualizacja: