تطبيقات المواعدة
التوافق الفلكي عامل يرفع الاحتفاظ بالمستخدمين في تطبيقات المواعدة مثل Bumble و Hinge و Tinder و Tantan، وفي التطبيقات القائمة على التنجيم أولًا مثل NUiT و Struck. يعطيك AstroWay API درجة synastry جاهزة من 0 إلى 100 باستدعاء واحد، دون محرك إفيميريس خاص بك ودون ترخيص Solar Fire ($495).
كيف يعمل
Section titled “كيف يعمل”- يُدخل المستخدم تاريخ الولادة ووقتها ومكانها عند التسجيل
- عند المطابقة: تستدعي واجهتك الخلفية
/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%)نقاط النهاية الرئيسية
Section titled “نقاط النهاية الرئيسية”| نقطة النهاية | الرصيد | ما الذي تُرجعه |
|---|---|---|
/v1/synastry | 50 | الجوانب المتقاطعة + درجة من 0 إلى 100 |
/v1/human-design/compatibility | 100 | توافق HD (النوع + الاستراتيجية) |
/v1/horoscope/compatibility | 50 | تحليل نصي للتوافق |
نمط التكامل
Section titled “نمط التكامل”// 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, };}تقدير الميزانية
Section titled “تقدير الميزانية”السيناريو: 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 رصيد) |
التحسين
Section titled “التحسين”- التخزين المؤقت: احفظ الدرجة في قاعدة البيانات ولا تُعد حسابها
- المعالجة الكسولة: احسب السينستري فقط حين يفتح المستخدم المطابقة، لا لكل الأزواج المحتملة
- الحساب الدفعي عند التسجيل: احسب التوافق مع أفضل 20 مطابقة محتملة فورًا
دون وقت الولادة
Section titled “دون وقت الولادة”إذا كان المستخدم لا يعرف الوقت، مرّر "time": "12:00:00" (الظهيرة). ستكون البيوت أقل دقة، لكن مواقع الكواكب والجوانب المتقاطعة صحيحة. وتبقى درجة التوافق مفيدة.
في توافق HD يكون الوقت أهم: استخدم hd/sensitivity لتقدير أثر عدم دقة الوقت.
Synastry API → تفاصيل نقاط نهاية التوافق
البدء السريع أول طلب خلال 5 دقائق
الأسعار من المجاني إلى Enterprise
هل كان مفيدًا؟
شكرًا على ملاحظاتك.