CallAgentCommon interface
واجهة CallAgent الشائعة.
الخصائص
connection |
الحصول على حالة الاتصال. |
kind | الحصول على نوع كائن عامل الاستدعاء. |
الأساليب
dispose() | التخلص من عامل الاتصال هذا |
feature<TFeature>(Call |
استرداد كائن ميزة تمت تهيئته ومذكرته باستخدام واجهة برمجة تطبيقات موسعة. تحقق من ميزات الكائن.* لجميع ميزات عامل الاتصال الموسعة المتوفرة في هذه الحزمة. |
handle |
يعالج إعلاما دفعيا. |
تفاصيل الخاصية
connectionState
kind
تفاصيل الأسلوب
dispose()
التخلص من عامل الاتصال هذا
function dispose(): Promise<void>
المرتجعات
Promise<void>
feature<TFeature>(CallAgentFeatureFactory<TFeature>)
ملاحظة
واجهة برمجة التطبيقات (API) هذا موجود في الإصدار بيتا ويتوفر كمعاينة للمطورين وقد يتغير بناءً على الملاحظات التي نستلمها. تجنب استخدام API هذه في بيئة الإنتاج.
استرداد كائن ميزة تمت تهيئته ومذكرته باستخدام واجهة برمجة تطبيقات موسعة. تحقق من ميزات الكائن.* لجميع ميزات عامل الاتصال الموسعة المتوفرة في هذه الحزمة.
function feature<TFeature>(factory: CallAgentFeatureFactory<TFeature>): TFeature
المعلمات
- factory
-
CallAgentFeatureFactory<TFeature>
مصنع منشئ ميزة عامل الاستدعاء الذي يوفر واجهة برمجة تطبيقات موسعة.
المرتجعات
TFeature
handlePushNotification(IncomingCallPushNotificationData)
ملاحظة
واجهة برمجة التطبيقات (API) هذا موجود في الإصدار بيتا ويتوفر كمعاينة للمطورين وقد يتغير بناءً على الملاحظات التي نستلمها. تجنب استخدام API هذه في بيئة الإنتاج.
يعالج إعلاما دفعيا.
function handlePushNotification(data: IncomingCallPushNotificationData): Promise<void>
المعلمات
دفع بيانات الإعلام
المرتجعات
Promise<void>