التكاملات
يصبح تطبيقك مفيدًا حقًا عندما يتصل بكل ما حوله.
قواعد البيانات وتسجيل الدخول والمدفوعات والبريد الإلكتروني ونماذج الذكاء الاصطناعي مدمجة بالفعل في المنصة. اطلب الاتصال الذي تحتاج إليه وسيتم إنشاؤه — مع الاحتفاظ بالمفاتيح على الخادم، حيث يجب أن تكون.
قد يبدو التكامل بسيطًا على الورق. مفتاح API، وبعض نقاط النهاية، واستجابة تحتاج إلى قراءتها. لكن العمل الحقيقي يكمن في كل ما يحيط بذلك: أين يتم حفظ المفتاح، وماذا يحدث عندما يفشل الاتصال، ومن يُسمح له بتشغيله، وكيف تعرف أن مزود الخدمة غيّر شيئًا دون سابق إنذار.
هذه الطبقة تأتي مدمجة مع المنصة. أنت تصف ما يجب أن يحدث، وتتولى YeshBe الاتصال وإعادة المحاولة وإدارة الأسرار نيابةً عنك.
ما الذي يمكنك الاتصال به
الخدمات الشائعة موجودة بالفعل. أما البقية فلا تحتاج سوى إلى أن تطلبها.
قواعد البيانات والملفات
جداولك الخاصة بعلاقات حقيقية، بالإضافة إلى رفع الملفات وتخزين الكائنات، وكلها قابلة للاستعلام من الخادم.
تسجيل الدخول
البريد الإلكتروني وكلمة المرور، وروابط تسجيل الدخول، وGoogle وMicrosoft وApple. كما يتوفر SSO ومزامنة الدليل ضمن Enterprise.
المدفوعات
الدفع عبر Stripe وPayPal، والاشتراكات والمدفوعات لمرة واحدة — إلى حسابك أنت، وليس حسابنا.
البريد الإلكتروني والمراسلة
رسائل البريد الإلكتروني التشغيلية وSMS وإشعارات WhatsApp، يتم إرسالها باستخدام هوية المرسل الخاصة بك.
نماذج الذكاء الاصطناعي
نماذج النصوص والصور والصوت يتم استدعاؤها من تطبيقك، مع احتساب الاستخدام لكل حساب حتى تتمكن من التحكم في الاستهلاك.
جداول البيانات والمستندات
اقرأ واكتب في Google Sheets، وأنشئ ملفات PDF، وأرسل التقارير وفق جدول زمني دون أن يحتاج أحد إلى الضغط على زر.
Webhooks والأتمتة
استقبل Webhooks من أي مكان، وأرسل Webhooks الخاصة بك، أو سلّم بقية العملية إلى Zapier وMake.
أي خدمة لديها API
وجّه YeshBe إلى التوثيق وستقوم ببناء الاتصال والمصادقة ومعالجة الأخطاء.
المفاتيح والأسرار
بيانات الاعتماد الخاصة بك لا تصل أبدًا إلى المتصفح.
يعمل كل تكامل على جانب الخادم. يتم تخزين المفاتيح بشكل مشفر والإشارة إليها بالاسم، لذلك لا يظهر السر أبدًا في الحزمة البرمجية أو في مستودع الكود أو في علامة تبويب الشبكة لدى المستخدم.
- بيانات اعتماد منفصلة لبيئتي الاختبار والإنتاج.
- غيّر المفتاح مرة واحدة وستستخدم جميع الاتصالات المفتاح الجديد تلقائيًا.
- تحدد قواعد الأدوار من يُسمح له بتشغيل التكامل من الأساس.
عندما لا تعمل خدمة خارجية كما ينبغي
فشل الاتصالات أمر متوقع، وليس مفاجأة.
تتعامل المنصة مع انتهاء المهلة وحدود معدل الطلبات وانقطاعات الخدمات بدلًا من تركها لطلب لم تتم حمايته. وأي تكامل يستمر في الفشل سيظهر في سجلاتك إلى جانب الاتصال الذي تسبب في المشكلة.
- تتم إعادة محاولة حالات الفشل المؤقتة مع زيادة تدريجية في مدة الانتظار.
- سجل واضح لكل اتصال صادر والاستجابة التي تلقاها.
- تنبيه عندما يبدأ أحد التكاملات بالفشل بشكل مستمر.
التكلفة
تعمل التكاملات باستخدام رصيد التكاملات.
تتضمن كل خطة حصة شهرية يتم استهلاكها عندما يتصل تطبيقك بخدمة خارجية. بناء الاتصال واختباره لا يستهلك أي رصيد — يتم استهلاك الرصيد عندما يستخدم التطبيق التكامل فعليًا.
- يظهر الاستخدام بشكل منفصل لكل تكامل، حتى تتمكن من معرفة ما يستهلك أكبر قدر من الرصيد.
- ضع حدًا أقصى لكل تطبيق حتى لا تؤدي حلقة برمجية إلى تكلفة مالية حقيقية.
- استخدم حسابك الخاص لدى مزود الخدمة وادفع له مباشرةً.
إضافة تكامل
لا يوجد SDK لتثبيته ولا كود جاهز تحتاج إلى نسخه من مقال.
قل ما تحتاج إليه
"أرسل للعميل إيصالًا عبر البريد الإلكتروني عندما يدفع." هذا هو الوصف الكامل المطلوب.
سجّل الدخول إلى مزود الخدمة
شاشة اتصال موجهة للخدمات التي تدعم ذلك، أو أدخل المفتاح مرة واحدة.
جرّبه باستخدام بيانات اختبار
شغّل العملية في بيئة الاختبار الخاصة بمزود الخدمة قبل أن يستخدمها عميل حقيقي.
انشر
يتم استخدام بيانات الاعتماد الخاصة ببيئة الإنتاج عند النشر. ولا يتغير أي شيء آخر في التطبيق.
قبل أن تربط خدمة
ماذا لو لم تكن الخدمة التي أستخدمها موجودة في القائمة؟
وجّه YeshBe إلى توثيق API الخاص بمزود الخدمة وستقوم ببناء الاتصال، بما في ذلك المصادقة ومعالجة الأخطاء. يمكن ربط أي خدمة لديها HTTP API موثقة.
أين يتم حفظ مفاتيح API الخاصة بي؟
يتم تشفيرها على الخادم والإشارة إليها بالاسم. لا يتم تضمينها أبدًا في الكود المرسل إلى المتصفح، ولا يمكن للأشخاص الذين تدعوهم إلى مساحة العمل قراءتها إلا إذا منحتهم هذه الصلاحية.
على أي حساب تتم فوترة الخدمات الخارجية؟
على حسابك أنت. تقوم بربط حساب Stripe الخاص بك، ومزود البريد الإلكتروني الخاص بك، ومفاتيح النماذج الخاصة بك، وتبقى هذه العلاقات والحسابات ملكك حتى إذا غادرت YeshBe.
هل تُحتسب التكاملات ضمن حدود خطتي؟
تستهلك الاتصالات بالخدمات الخارجية رصيد التكاملات، والذي يتم تضمينه شهريًا في كل خطة. أما بناء الاتصال واختباره فلا يستهلك أي رصيد.