المقدمة
يصف هذا المستند الخطوات اللازمة لتكوين عقدة طلب HTTP على التدفقات بنوع التخويل كتخويل أساسي على مركز اتصال WebEx (WxCC).
تمت المساهمة من قبل بوشان سوريش، مهندس TAC من Cisco.
المتطلبات الأساسية
المتطلبات
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
- مركز اتصال Webex (WxCC) 2.0
- تكوين تدفقات المكالمات
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج التالية:
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
التكوين
تكوين عقدة طلب HTTP على التدفقات باستخدام الموصل لنوع التخويل كتخويل أساسي
الخطوة 1: قم بتشغيل واجهة برمجة التطبيقات على PostMan أو أي أداة واجهة برمجة تطبيقات أخرى لضمان أن يقوم طلب واجهة برمجة التطبيقات بإنشاء إستجابة 200 OK مع نوع التفويض كأمر أساسي
على سبيل المثال، تم تعيين طلب واجهة برمجة التطبيقات (API) على المصادقة الأساسية ودعم اسم المستخدم وكلمة المرور. وبمجرد تشغيل واجهة برمجة التطبيقات، نلقى إستجابة تبلغ 200 موافق
Request URL: Add the Request URL
HTTP Method: GET
Authorization Type: Basic Authorization
الخطوة 2: قم بإنشاء موصل على محور تحكم WXcc - ضمن خدمة مركز الاتصال > تحديد الموصلات > تحديد موصلات العميل>تحديد إضافة المزيد. توفير المعلومات في النموذج والضغط تم
ملاحظة: من المثال المستخدم في هذه المقالة، لاحظ أن مجال الموارد ولا يحتوي على مسار الطلب.
الخطوة 3: الآن بمجرد إنشاء متابعة - إضافة عقدة HTTPRequest إلى التدفق وتكوين المعلمات:
شكل المثال المستخدم في هذه المقالة:
- تعيين علامة إستخدام نقطة النهاية المصدق عليها على
- تحديد موصل HTTP الذي تم إنشاؤه على Control Hub
- حدد مسار الطلب (لا يحتوي هذا المسار على مجال الطلب المتوفر في الموصل)
- توفير أسلوب HTTP (في هذه الحالة تكون عملية GET)
يعرض الأمر سيتم تغيير معلمات الاستعلام وحقول رؤوس طلبات HTTP استنادا إلى طلب HTTP. في هذا المثال، تبقى فارغة
تكوين عقدة طلب HTTP على التدفقات بدون موصل لنوع التخويل كتخويل أساسي
في هذه الحالة، لن نحتاج إلى تكوين موصل على لوحة التحكم ولا نزال نستخدم "التفويض الأساسي" لطلبات HTTP
الخطوة 1: قم بترميز اسم المستخدم وكلمة المرور إلى تنسيق Base64. أستخدم أي أداة مجانية على الإنترنت للقيام بذلك (مثل base64encode) بالتنسيق - username:كلمة
الخطوة 1: أضف عقدة HTTPRequest إلى التدفق وقم بتكوين المعلمات:
شكل المثال المستخدم في هذه المقالة:
- تعيين إيقاف تشغيل علامة إستخدام علامة نقطة النهاية المصدق عليها
- حدد عنوان URL للطلب (سيكون هذا المسار هو عنوان URL الكامل الذي يتضمن حقل الطلب ومسار الطلب)
- توفير أسلوب HTTP (في هذه الحالة تكون عملية GET)
- إضافة a حقل رؤوس طلبات HTTP مع
المفتاح كتفويض
قيمة ك أساسي **يتبع ذلك بكلمة مرور Base64 التي تم إنشاؤها في الخطوة 1** [مثال:Basic Y3NiaHVzabhuNTVAZ2ShanwuY29tOlNocmlnaHR1cm4xIQ= ]
التحقق من الصحة
أستخدم عقدة الحالة بعد عقدة HTTPRequest للتحقق من httpstatuscode [رمز حالة HTTP] للتحقق من تلقي 200 OK للرد