Μετάβαση στο περιεχόμενο
AstroWay/api v2.256.4 · el
όλες οι υπηρεσίες λειτουργούν κανονικά

Εφαρμογές γνωριμιών

Η αστρολογική συμβατότητα είναι παράγοντας retention σε εφαρμογές γνωριμιών όπως Bumble, Hinge, Tinder, Tantan και σε astro-first εφαρμογές όπως NUiT, Struck. Το AstroWay API δίνει έτοιμη βαθμολογία synastry 0–100 με μία κλήση - χωρίς δική σου μηχανή εφημερίδων και χωρίς άδεια Solar Fire ($495).

  1. Ο χρήστης εισάγει ημερομηνία, ώρα και τόπο γέννησης κατά την εγγραφή
  2. Σε κάθε match: το backend σας καλεί το /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%)
EndpointCreditsΤι επιστρέφει
/v1/synastry50Διασταυρούμενες όψεις + βαθμολογία 0–100
/v1/human-design/compatibility100Συμβατότητα HD (τύπος + στρατηγική)
/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,
};
}
ΜέτρησηΤιμή
Matches/ημέρα1 000
Credits/match50 (synastry)
Credits/ημέρα50 000
Credits/μήνα~1 500 000
ΠακέτοBusiness ($199/μήνα, 3 500 000 credits)
ΜέτρησηΤιμή
Matches/ημέρα50
Credits/ημέρα2 500
Credits/μήνα~75 000
ΠακέτοStarter ($19/μήνα, 200 000 credits)
  • Caching: αποθηκεύστε τη βαθμολογία στη βάση, μην την υπολογίζετε ξανά
  • Lazy υπολογισμός: υπολογίστε τη συναστρία μόνο όταν ο χρήστης ανοίγει το match, όχι για όλα τα πιθανά ζεύγη
  • Μαζικός υπολογισμός κατά την εγγραφή: υπολογίστε αμέσως τη συμβατότητα με τα 20 κορυφαία πιθανά matches

Αν ο χρήστης δεν ξέρει την ώρα, στείλτε "time": "12:00:00" (μεσημέρι). Οι οίκοι θα είναι λιγότερο ακριβείς, αλλά οι θέσεις των πλανητών και οι διασταυρούμενες όψεις είναι σωστές. Η βαθμολογία συμβατότητας παραμένει κατατοπιστική.

Για τη συμβατότητα HD η ώρα μετράει περισσότερο - δείτε το hd/sensitivity για να εκτιμήσετε την επίδραση μιας ανακριβούς ώρας.

Χρήσιμο;
Προτείνετε διόρθωση

Τελευταία ενημέρωση: