المقدمة
يصف هذا المستند الإجراء الخاص بكيفية إرسال أوامر واجهة برمجة التطبيقات (API) إلى برنامج نقطة نهاية التعاون (CE) 8.0 أو إصدار أحدث.
المتطلبات الأساسية
المتطلبات
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
- برنامج CE 8.0 أو إصدار أحدث
- معرفة API
- معرفة cURL
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج التالية:
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.
معلومات أساسية
إذا كانت عملية النشر تتطلب أوامر API لنقاط النهاية، وكنت تستخدم CE 8.0 أو إصدار أحدث، فيجب عليك إستخدام الإجراء الوارد في هذا المستند.
المشكلة
في نقاط نهاية TelePresence التي تشغل الإصدار 7.3.x أو أقل، يمكنك إرسال أوامر واجهة برمجة التطبيقات (API) عبر URL. باستخدام الأمر /fromputxml.
من الإصدار CE 8.0، يتم إهمال هذا الأسلوب، وعندما تحتاج إلى إرسال أوامر على الإصدارات الأحدث من التعليمات البرمجية، يقوم المستعرض بمطالبتك بهذا الخطأ.
ولا الغلط ده
ولأن الوثائق الرسمية لا تظهر هذه الطريقة، يتم تعقب الإصدار على عيب التوثيق: CSCuy25151.
قرار
بالنسبة لهذا السيناريو المحدد، يكون الغرض من الأمر هو تغيير اسم الوحدات. يمكنك إستخدام مجموعة متنوعة من أوامر واجهة برمجة التطبيقات (API) لكل منتج، والمذكورة في كل دليل واجهة برمجة تطبيقات (API).
الخطوة 1. فتح سطر الأوامر من جهاز Windows.
الخطوة 2. تحتاج بمجرد فتح إلى إستخدام هذه الموصلات العصبية المحددة.
curl -u admin -d"<XmlDoc><Configuration><SystemUnit><Name>testGeo</Name></SystemUnit></Configuration></XmlDoc>" http://IpOfTheSystem/putxml
ملاحظة: استبدلت ipOfSystem في الأمر بعنوان IP لنقطة النهاية الخاصة بك.
الخطوة 3. قم بتوفير كلمة مرور المسؤول عند طلب سطر الأوامر لها.
الخطوة 4. أدخل إلى صفحة ويب لنقطة النهاية للتحقق من نجاح التغييرات التي قمت بها من واجهة برمجة التطبيقات (API).
الدليل المرجعي ل API لسلسلة MX.
http://www.cisco.com/c/en/us/support/collaboration-endpoints/telepresence-mx-series/products-command-reference-list.html
الدليل المرجعي لواجهة برمجة التطبيقات ل SX Series.
http://www.cisco.com/c/en/us/support/collaboration-endpoints/telepresence-quick-set-series/products-command-reference-list.html