콘텐츠로 이동
AstroWay/api v2.256.4 · ko
모든 시스템 정상 작동 중

데이팅 앱

천문학적 궁합 - 데이팅 앱 Bumble, Hinge, Tinder, Tantan 같은 곳과 astro-first 앱 NUiT, Struck 같은 곳에서 retention-driver 역할을 해. AstroWay API는 자체 에페머리스 엔진이나 Solar Fire 라이선스($495) 없이도 한 번 호출로 0–100 synastry 점수를 제공해.

  1. 사용자는 회원가입 시 생년월일, 시간, 출생지를 입력해
  2. 매치가 될 때: 백엔드가 두 사람의 데이터를 가지고 /v1/synastry를 호출해
  3. API는 compatibility.score(0–100)와 label(harmonious/balanced/mixed/challenging)을 반환해
  4. 점수는 랭킹 요소 중 하나로 사용돼
Match algorithm
├── Location proximity (40%)
├── Interests overlap (30%)
├── Astrology compatibility (20%) ← AstroWay API
└── Other signals (10%)
엔드포인트크레딧반환 내용
/v1/synastry50크로스-앱스펙트 + 점수 0–100
/v1/human-design/compatibility100HD 궁합 (타입 + 전략)
/v1/horoscope/compatibility50텍스트 기반 궁합 분석
// Call synastry on match
async function getCompatibility(userA: UserProfile, userB: UserProfile) {
const result = await astrowayClient.synastry({
chart1: {
date: userA.birthDate,
time: userA.birthTime || '12:00:00', // noon default if unknown
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, // weighted sum
tension: result.compatibility.tension,
};
}

시나리오: 하루에 1,000개의 새로운 매치

섹션 제목: “시나리오: 하루에 1,000개의 새로운 매치”
메트릭값
매치/일1 000
크레딧/매치50 (synastry)
크레딧/일50 000
크레딧/월~1 500 000
요금제Business ($199/міс, 3 500 000 크레딧)

시나리오: 하루에 50개의 매치 (스타트업)

섹션 제목: “시나리오: 하루에 50개의 매치 (스타트업)”
메트릭값
매치/일50
크레딧/일2 500
크레딧/월~75 000
요금제Starter ($19/міс, 200 000 크레딧)
  • 캐싱: 점수를 DB에 저장하고 다시 계산하지 않아
  • 지연 처리: 사용자가 매치를 열 때만 시냅스를 계산하고, 모든 잠재 파트너에 대해서는 하지 않아
  • 등록 시 배치 계산: 상위 20개의 잠재 매치와의 궁합을 한 번에 계산해

사용자가 시간을 모르면 "time": "12:00:00"(정오)로 전달해. 하우스는 덜 정확해지지만 행성 위치와 크로스-앱스펙트는 정확해. 궁합 점수는 여전히 유용해.

HD 궁합의 경우 시간은 더 중요해 – 부정확한 시간의 영향을 평가하려면 hd/sensitivity를 고려해.

도움이 되었나요?
수정 제안하기

마지막 업데이트: