इसे छोड़कर कंटेंट पर जाएं
AstroWay/api v2.254.12 · hi
सभी सिस्टम सामान्य हैं

डेटिंग ऐप्लिकेशन

ज्योतिषीय अनुकूलता Bumble, Hinge, Tinder, Tantan जैसे डेटिंग ऐप्स और NUiT, Struck जैसे astro-first ऐप्स में retention बढ़ाने वाला फ़ीचर है। AstroWay API एक ही कॉल में 0–100 का तैयार synastry score देता है - न अपना एफ़ेमेरिस इंजन चाहिए, न Solar Fire का लाइसेंस ($495)।

यह कैसे काम करता है

Section titled “यह कैसे काम करता है”
  1. रजिस्ट्रेशन के समय यूज़र जन्म की तारीख, समय और स्थान दर्ज करता है
  2. मैच होने पर आपका बैकएंड दोनों लोगों के डेटा के साथ /v1/synastry कॉल करता है
  3. API compatibility.score (0–100) और label (harmonious/balanced/mixed/challenging) लौटाता है
  4. यह score रैंकिंग के कई कारकों में से एक के रूप में इस्तेमाल होता है
Match algorithm
├── Location proximity (40%)
├── Interests overlap (30%)
├── Astrology compatibility (20%) ← AstroWay API
└── Other signals (10%)
एंडपॉइंटक्रेडिटक्या लौटाता है
/v1/synastry50क्रॉस-आस्पेक्ट + 0–100 score
/v1/human-design/compatibility100HD अनुकूलता (टाइप + स्ट्रैटेजी)
/v1/horoscope/compatibility50अनुकूलता का टेक्स्ट विश्लेषण

इंटीग्रेशन पैटर्न

Section titled “इंटीग्रेशन पैटर्न”
// 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 नए मैच

Section titled “परिदृश्य: प्रति दिन 1 000 नए मैच”
मेट्रिकमान
मैच/दिन1 000
क्रेडिट/मैच50 (synastry)
क्रेडिट/दिन50 000
क्रेडिट/महीना~1 500 000
प्लानBusiness ($199/माह, 3 500 000 क्रेडिट)

परिदृश्य: प्रति दिन 50 मैच (स्टार्टअप)

Section titled “परिदृश्य: प्रति दिन 50 मैच (स्टार्टअप)”
मेट्रिकमान
मैच/दिन50
क्रेडिट/दिन2 500
क्रेडिट/महीना~75 000
प्लानStarter ($19/माह, 200 000 क्रेडिट)
  • कैशिंग: score को DB में सेव करें, दोबारा गणना न करें
  • Lazy प्रोसेसिंग: सिनेस्ट्री तभी गिनें जब यूज़र मैच खोले, सभी संभावित जोड़ियों के लिए नहीं
  • रजिस्ट्रेशन पर बैच गणना: शीर्ष 20 संभावित मैचों के साथ अनुकूलता एक साथ गिन लें

जन्म समय के बिना

Section titled “जन्म समय के बिना”

अगर यूज़र को जन्म का समय नहीं पता, तो "time": "12:00:00" (दोपहर) भेजें। भाव (houses) कम सटीक होंगे, लेकिन ग्रहों की स्थितियाँ और क्रॉस-आस्पेक्ट सही रहेंगे। Compatibility score फिर भी जानकारीपूर्ण रहता है।

HD अनुकूलता के लिए समय ज़्यादा मायने रखता है - गलत समय के असर का आकलन करने के लिए hd/sensitivity देखें।

उपयोगी रहा?
संपादन सुझाएं

आखिरी अद्यतन: