Εφαρμογές γνωριμιών
Η αστρολογική συμβατότητα είναι παράγοντας retention σε εφαρμογές γνωριμιών όπως Bumble, Hinge, Tinder, Tantan και σε astro-first εφαρμογές όπως NUiT, Struck. Το AstroWay API δίνει έτοιμη βαθμολογία synastry 0–100 με μία κλήση - χωρίς δική σου μηχανή εφημερίδων και χωρίς άδεια Solar Fire ($495).
Πώς λειτουργεί
Ενότητα με τίτλο «Πώς λειτουργεί»- Ο χρήστης εισάγει ημερομηνία, ώρα και τόπο γέννησης κατά την εγγραφή
- Σε κάθε match: το backend σας καλεί το
/v1/synastryμε τα δεδομένα και των δύο - Το API επιστρέφει
compatibility.score(0–100) καιlabel(harmonious/balanced/mixed/challenging) - Η βαθμολογία χρησιμοποιείται ως ένας από τους παράγοντες κατάταξης
Match algorithm ├── Location proximity (40%) ├── Interests overlap (30%) ├── Astrology compatibility (20%) ← AstroWay API └── Other signals (10%)Βασικά endpoints
Ενότητα με τίτλο «Βασικά endpoints»| Endpoint | Credits | Τι επιστρέφει |
|---|---|---|
/v1/synastry | 50 | Διασταυρούμενες όψεις + βαθμολογία 0–100 |
/v1/human-design/compatibility | 100 | Συμβατότητα HD (τύπος + στρατηγική) |
/v1/horoscope/compatibility | 50 | Κειμενική ανάλυση συμβατότητας |
Μοτίβο ενσωμάτωσης
Ενότητα με τίτλο «Μοτίβο ενσωμάτωσης»// Call synastry on matchasync 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 νέα matches την ημέρα
Ενότητα με τίτλο «Σενάριο: 1 000 νέα matches την ημέρα»| Μέτρηση | Τιμή |
|---|---|
| Matches/ημέρα | 1 000 |
| Credits/match | 50 (synastry) |
| Credits/ημέρα | 50 000 |
| Credits/μήνα | ~1 500 000 |
| Πακέτο | Business ($199/μήνα, 3 500 000 credits) |
Σενάριο: 50 matches την ημέρα (startup)
Ενότητα με τίτλο «Σενάριο: 50 matches την ημέρα (startup)»| Μέτρηση | Τιμή |
|---|---|
| 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 για να εκτιμήσετε την επίδραση μιας ανακριβούς ώρας.
Synastry API → Αναλυτικά για τα endpoints συμβατότητας
Γρήγορη εκκίνηση Το πρώτο αίτημα σε 5 λεπτά
Τιμές Από το δωρεάν έως το Enterprise
Χρήσιμο;
Ευχαριστούμε για το σχόλιο.