ماذا يُقصد بـ خدمات اتصالات Azure؟

التحذير

خدمات اتصالات Azure تقدم تغييرات قاطعة، وبعض الخدمات يتم إيقافها. تعرف على المزيد في دليل التقاعد والتغييرات العاجلة.

تقدم خدمات اتصالات Azure واجهات برمجة تطبيقات الاتصال متعددة القنوات لإضافة الصوت والفيديو والدردشة والمراسلة النصية/الرسائل النصية والبريد الإلكتروني والمزيد إلى جميع تطبيقاتك.

تتضمن خدمات اتصالات Azure واجهات برمجة تطبيقات REST ومجموعات SDK لمكتبة العميل، لذلك لا تحتاج إلى أن تكون خبيرا في التقنيات الأساسية لإضافة الاتصال إلى تطبيقاتك. تتوفر خدمات اتصالات Azure في مناطق جغرافية Azure متعددة وAzure للحكومة.

تدعم خدمات اتصالات Azure تنسيقات الاتصالات المختلفة:

يمكنك توصيل تطبيقات العميل المخصصة والخدمات المخصصة وشبكة الهاتف (PSTN) التي تم تبديلها بشكل عام بتجربة الاتصالات الخاصة بك. يمكنك الحصول على أرقام الهواتف مباشرة من خلال واجهات برمجة تطبيقات REST لخدمات الاتصالات Azure أو SDKs أو مدخل Microsoft Azure واستخدام هذه الأرقام لرسائل SMS أو تطبيقات الاتصال.

يمكنك أيضا دمج إمكانات البريد الإلكتروني مع تطبيقاتك باستخدام حزم SDK للبريد الإلكتروني الجاهز للإنتاج. يتيح لك التوجيه المباشر ل خدمات اتصالات Azure استخدام SIP ووحدات التحكم في حدود الجلسة لتوصيل شركات نقل PSTN الخاصة بك وإحضار أرقام الهواتف الخاصة بك.

بالإضافة إلى واجهات برمجة تطبيقات REST، تتوفر مكتبات عملاء خدمات اتصالات Azure لمختلف الأنظمة الأساسية واللغات، بما في ذلك مستعرضات الويب (JavaScript) وiOS (Swift) وAndroid (Java) وWindows (.NET). استفد من مكتبة واجهة المستخدم لتسريع تطوير تطبيقات الويب وiOS وAndroid. خدمات اتصالات Azure غير محددة الهوية، ويمكنك التحكم في كيفية تحديد عملائك ومصادقتها.

تتضمن سيناريوهات خدمات اتصالات Azure:

  • الأعمال إلى العملاء (B2C). يقوم الموظفون والخدمات بإشراك العملاء الخارجيين باستخدام الدردشة الصوتية والفيديو والنصية في المستعرض والتطبيقات الأصلية. يمكن لمؤسستك إرسال رسائل SMS وتلقيها، أو تشغيل نظام استجابة صوتية تفاعلي (IVR) باستخدام أتمتة المكالمات ورقم الهاتف الذي تحصل عليه من خلال Azure. يمكنك التكامل مع Microsoft Teams لتوصيل المستهلكين باجتماعات Teams التي يستضيفها الموظفون. يعد هذا التكامل مثاليا لسيناريوهات الرعاية الصحية عن بعد والخدمات المصرفية ودعم المنتجات حيث قد يكون الموظفون على دراية بالفعل ب Teams.
  • المستهلك للمستهلك (C2C). بناء تفاعل جذاب بين المستهلك والمستهلك مع الصوت والفيديو والدردشة النصية الغنية. يمكنك إنشاء واجهات مستخدم مخصصة على خدمات اتصالات Azure SDKs. يمكنك أيضا نشر نماذج تطبيق كاملة و مجموعة أدوات واجهة مستخدم مفتوحة المصدر لمساعدتك على البدء بسرعة.

لمعرفة المزيد، راجع فيديو Microsoft Mechanics والموارد التالية.

السيناريوهات الشائعة


مورد ‏‏الوصف
إنشاء مورد Communication Services ابدأ في استخدام خدمات اتصالات Azure من خلال مدخل Microsoft Azure أو Communication Services SDK لتوفير مورد Communication Services الأول. بمجرد أن يكون لديك مورد Communication Services سلسلة الاتصال، يمكنك توفير رموز وصول المستخدم المميزة.
الحصول على رقم هاتف استخدام خدمات اتصالات Azure لتوفير أرقام الهواتف وإصدارها. ثم استخدم أرقام الهواتف لبدء المكالمات الهاتفية أو تلقيها وإنشاء حلول SMS.
إرسال رسالة نصية قصيرة من تطبيقك استخدم واجهات برمجة تطبيقات REST لرسائل SMS ل خدمات اتصالات Azure وSDKs لإرسال واستقبال رسائل SMS من تطبيقات الخدمة.
إرسال بريد إلكتروني من تطبيقك استخدم واجهات برمجة تطبيقات REST للبريد الإلكتروني ل خدمات اتصالات Azure وSDKs لإرسال رسائل البريد الإلكتروني من تطبيقات الخدمة.

بعد إنشاء مورد Communication Services يمكنك البدء في إنشاء سيناريوهات العميل، مثل مكالمات الصوت والفيديو أو المحادثة النصية:

مورد ‏‏الوصف
إنشاء أول رمز مميز لوصول المستخدم تقوم رموز وصول المستخدم بمصادقة العملاء مقابل مورد خدمات اتصالات Azure. يتم توفير هذه الرموز المميزة وإعادة إصدارها باستخدام واجهات برمجة التطبيقات وحزم SDK لـ Communication Services Identity.
بدء استخدام المكالمات الصوتية ومتصلة بالفيديو تمكنك خدمات اتصالات Azure من إضافة مكالمات صوتية وفيديو إلى المستعرض أو التطبيقات الأصلية باستخدام Calling SDK.
إضافة مكالمات هاتفية إلى تطبيقك استخدم خدمات اتصالات Azure لإضافة قدرات الاتصال الهاتفي إلى تطبيقك.
إجراء مكالمة صادرة من تطبيقك استخدم حزم SDK لأتمتة المكالمات وواجهات برمجة تطبيقات REST لإجراء مكالمات صادرة باستخدام نظام استجابة صوتية تفاعلي.
الانضمام إلى تطبيق المكالمات إلى اجتماع Teams استخدم خدمات اتصالات Azure لإنشاء تجارب اجتماعات مخصصة تتفاعل مع Microsoft Teams. يمكن لمستخدمي حلول Communication Services التفاعل مع المشاركين في Teams عبر الصوت والفيديو والدردشة ومشاركة الشاشة.
بدء استخدام الدردشة استخدم خدمات اتصالات Azure Chat SDK لإضافة دردشة نصية غنية في الوقت الحقيقي إلى تطبيقاتك.
توصيل Microsoft Bot برقم هاتف القناة الهاتفية هي قناة في Microsoft Bot Framework تمكن الروبوت من التفاعل مع المستخدمين عبر الهاتف. يستخدم قوة Microsoft Bot Framework جنبا إلى جنب مع خدمات اتصالات Azure وAzure Speech Services.
إضافة تجارب الاتصال المرئي تمكنك مكتبة واجهة المستخدم لخدمات اتصالات Azure من إضافة تجارب اتصال غنية ومرئية بسهولة إلى تطبيقاتك لكل من الاتصال والدردشة.

العينات

توضح العينات التالية الحلول الشاملة باستخدام خدمات اتصالات Azure. ابدأ بهذه العينات لتمهيد تشغيل حلول Communication Services الخاصة بك.

اسم نموذج ‏‏الوصف
نموذج Group Calling Hero قم بتنزيل نموذج تطبيق مصمم للاتصال الجماعي عبر المتصفحات وiOS وأجهزة Android.
نموذج بطل الدردشة الجماعية قم بتنزيل نموذج تطبيق مصمم للدردشة النصية الجماعية في المستعرضات.
عينة الاتصال على الويب قم بتنزيل تطبيق ويب مصمم للاتصال بالصوت والفيديو وPSTN.

الأنظمة الأساسية ومكتبات SDK

لمعرفة المزيد حول خدمات اتصالات Azure SDKs، راجع الموارد التالية. إذا كنت ترغب في إنشاء عملائك أو الوصول إلى الخدمة عبر الإنترنت، فإن واجهات برمجة تطبيقات REST متاحة لمعظم الوظائف.

مورد ‏‏الوصف
مكتبات SDK وواجهات برمجة تطبيقات REST يتم تنظيم قدرات خدمات اتصالات Azure في ستة مجالات، كل منها مع SDK. يمكنك تحديد مكتبات SDK التي ستستخدمها استناداً إلى احتياجات الاتصال في الوقت الفعلي.
نظرة عامة على استدعاء SDK راجع استدعاء SDK للحصول على معلومات حول متصفحات المستخدم النهائي والتطبيقات والخدمات لدفع الاتصال الصوتي والفيديو.
نظرة عامة على أتمتة المكالمات راجع SDK أتمتة المكالمات لمزيد من التفاصيل حول سير عمل المكالمات الذكية المستندة إلى الخادم وتسجيل المكالمات لقنوات الصوت وقنوات PSTN.
نظرة عامة على Chat SDK راجع Chat SDK للحصول على معلومات حول إضافة قدرات الدردشة إلى تطبيقاتك.
نظرة عامة على SDK SMS راجع SDK SMS لإضافة رسائل SMS إلى تطبيقاتك.
نظرة عامة على البريد الإلكتروني SDK راجع Email SDK للحصول على معلومات حول إضافة دعم البريد الإلكتروني للمعاملات إلى تطبيقاتك.
نظرة عامة على مكتبة واجهة المستخدم راجع مكتبة واجهة المستخدم لمزيد من التفاصيل حول مكونات واجهة المستخدم الجاهزة للإنتاج التي يمكنك إسقاطها في تطبيقاتك.

تصميم الموارد

ابحث عن المكونات الشاملة والمركبات وإرشادات تجربة المستخدم في مجموعة أدوات تصميم مكتبة واجهة المستخدم ل Figma. تم تصميم مورد التصميم هذا للمساعدة في تصميم مكالمات الفيديو وتجارب الدردشة بشكل أسرع وبجهد أقل.

خدمات اتصالات Microsoft الأخرى

ضع في اعتبارك استخدام منتجي اتصالات Microsoft آخرين غير قابلين للتشغيل التفاعلي مباشرة مع خدمات اتصالات Azure في الوقت الحالي:

  • تمكن واجهات برمجة تطبيقات Microsoft Graph Cloud Communication المؤسسات من إنشاء تجارب اتصال مرتبطة بمستخدمي Microsoft Entra الذين لديهم تراخيص Microsoft 365. يعد سير العمل هذا مثاليا للتطبيقات المرتبطة بمعرف Microsoft Entra أو حيث تريد توسيع تجارب الإنتاجية في Microsoft Teams. هناك أيضا واجهات برمجة التطبيقات لإنشاء التطبيقات والتخصيص ضمن تجربة Teams.

  • يعمل Azure PlayFab Party على تبسيط إضافة الدردشة ذات زمن الانتقال المنخفض واتصال البيانات إلى الألعاب. بينما يمكنك تشغيل دردشة الألعاب وأنظمة الشبكات مع Communication Services، فإن PlayFab هو خيار مخصص ومجاني على Xbox.

الخطوات التالية