لمزيد من المعلومات عن XML API 39 وXML API 11، ارجع إلى نظرة عامة على تحديثات Cisco Webex Meetings XML API (XML API 39 والإصدارات الأقدم).

لمزيد من المعلومات عن XML API 40، ارجع إلى نظرة عامة على تحديثات Cisco Webex Meetings XML API (XML API 39 والإصدارات الأحدث

لمزيد من المعلومات عن XML API 41، ارجع إلى نظرة عامة على تحديثات Cisco Webex Meetings (API 41).

للحصول على تحديثات على XML API 11 SP9 والإصدارات الأقدم، انتقل إلى Cisco DevNet.

تحديثات API 42.11.1

تحديثات XML API 42.11.1

انقر فوق هنا لتنزيل مخطط XML API 42.11.1.

سوف XMLAPI LstRecording العودة كحقل إضافي recordingUUID>

تغييرات المخطط والمخطط المتأثرة

LstRecording إرجاع عنصر جديد recordingUUID لتسجيلات الخدمة فقط.


 
هذا العنصر ليس له عوائد في تسجيل NBR.

تغييرات المخطط

واجهات برمجة التطبيقات المتأثرة

LstRecording

مثال API

استجابة LstRecording

<ep:format>MP4</ep:format>    <ep:serviceType>MeetingCenter</ep:serviceType>    <ep:password></ep:password>    <ep:passwordReq>false</ep:passwordReq>    <ep:confID>239651171508160002</ep:confID>    <ep:recordingUUID>20679f82215f103bbcff005056a3e9b8</ep:recordingUUID>    <ep:shareToMe>false</ep:shareToMe></ep:recording>

تحديثات API 42.11.0

تحديثات API 42.11.0


 
لا توجد تغييرات على مخطط قاعدة البيانات لـ XML API 42.11.0.

تحديثات API 42.10.0

تحديثات XML API 42.10.0

انقر فوق هنا لتنزيل مخطط XML API 42.10.0.

إرجاع GetSessionInfo API عقدة جديدة<registrationShortURL> المتوفر بتنسيق رابط قصير لـ Webex Events (الكلاسيكية) و Webex Trainings

تغييرات المخطط والمخطط المتأثرة

الآن تدعم جميع عناوين URL الخاصة بـ Webex تنسيق الارتباط القصير ، ولكن لا يزال GetSessionInfo يعرض تنسيق الارتباط الطويل لعناوين URL الخاصة بالتسجيل حول أحداث Webex (الكلاسيكية) و Webex Trainings اليوم. لذلك نضيف تسمية عنصر جديدة < التسجيل > الذي يدعم التنسيق المختصر URL للتسجيل ويحافظ على العناصر الموجودة < عنوان URL الخاص بالتسجيل > من أجل التوافق.

تغييرات المخطط

عنصر جديد < التسجيل > تمت إضافته إلى استجابة GetSessionInfo:

واجهات برمجة التطبيقات المتأثرة:

GetSessionInfo

مثال API

registrationShortURL يتم إرجاعها لـ Webex Events (الكلاسيكية) و Webex Trainings


<ep:accessControl>
<ep:sessionPassword>عادي</ep:sessionPassword>
<ep:listStatus> غير مدرج في القائمة</ep:listStatus>
<ep:registration> صحيح</ep:registration>
<ep:registrationURL>https://sqdemo6.dmz.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sqdemo6&confID=236703422899815816</ep:registrationURL>
<ep:registrationShortURL>https://sqdemo6.dmz.webex.com/sqdemo6/k2/j.php?MTID=t265bdc2ca9afd38c7d3cbed3e17974db</ep:registrationShortURL> // عنصر جديد
<ep:passwordReq> صحيح </ep:passwordReq>
<ep:registrationURLForMobile>https://sqdemo6.dmz.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sqdemo6&confID=236703422899815816</ep:registrationURLForMobile>
<ep:registrationStatus> سجل</ep:registrationStatus>
<ep:isEnforceAudioPassword> خطأ</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin> خطأ</ep:isEnforceAudioLogin>
</ep:accessControl>

تحديثات API 42.9.2

تحديثات XML API 42.9.2

انقر فوق هنا لتنزيل مخطط XML API 42.9.2.

ستقوم API XML بحظر الحدث الكلاسيكي للجدول الزمني بعد 2023/3/31

تغييرات المخطط والمخطط المتأثرة

بعد مارس 2023 ، إذا اتصلت API XML : CreateEvent و SetEvent ، يُظهر رسالة خطأ والرمز:

110065 بعد مارس 2023 ، لم يعد بإمكانك جدولة أي أحداث Webex جديدة أو موجودة (كلاسيكية) أو تحريرها. الرجوع إلى Webex Webinars (https://developer.webex.com/docs/api/v1/meetings ) لجدولة الأحداث

واجهات برمجة التطبيقات المتأثرة

  • CreateEvent
  • SetEvent

تغييرات المخطط

لا توجد تغييرات في المخطط.

مثال API

API XML : إنشاء حدث


https: // {sitename} .webex.com / WBXService / XMLService

نص الطلب:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<siteName>{اسم الموقع}</siteName>
<webExID> حساب مسؤول الموقع</webExID>
<password> كسكسكسكسكس</password>
</securityContext>
</header>

<body>

<bodyContent xsi:type="java:com.webex.service.binding.event.CreateEvent">

<accessControl>

<sessionPassword> 123aBc123 </sessionPassword>

<enforcePassword />

</accessControl>

<metaData>

<sessionName> التقاعد </sessionName>

</metaData>

<schedule>

<startDate> 09/01/2023 14:29:15 </startDate>

<openTime> 15 </openTime>

</schedule>

<remind>

<minutesAhead> 10 </minutesAhead>

</remind>

<panelists>

<panelistPassword> ص @ ss12345 </panelistPassword>

<panelist>

<name> مساحة الاختبار 1 </name>

<email> aleyang3@malinator.com </email>

</panelist>

<panelist>

<name> اختبار 2 </name>

<email> aleyang4@malinator.com </email>

</panelist>

</panelists>

<attendees>

<attendee>

<name> إسimon_ 3 </name>

<email> aleyang5@malinator.com </email>

<sendReminder> صحيح </sendReminder>

</attendee>

</attendees>

<!-- <extOptions><sajan index="82" /><sajan index="83" /> <participantLimit>10</participantLimit><sajan index="84" /><sajan index="85" /> </extOptions> -->

</bodyContent>

</body>





الرد:

<?xml version="1.0" encoding="UTF-8"?>

<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">

<serv:header>

<serv:response>

<serv:result>فشل</serv:result>

<serv:reason>بعد مارس 2023 ، لن تتمكن من جدولة / تحرير أي أحداث Webex جديدة / موجودة (كلاسيكية). يرجى الرجوع إلى Webex Webinars (https://developer.webex.com/docs/api/v1/meetings) لجدولة الأحداث</serv:reason>

<serv:gsbStatus>الابتدائية</serv:gsbStatus>

<serv:exceptionID>110065</serv:exceptionID>

</serv:response>

</serv:header>

<serv:body>

<serv:bodyContent/>

</serv:body>

</serv:message>

API XML : تعيين الحدث


https: // {sitename} .webex.com / WBXService / XMLService

نص الطلب:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>{اسم الموقع}</siteName>
<webExID> حساب مسؤول الموقع</webExID>
<password> كسكسكسكسكس</password>
</securityContext>
</header>
<body>
<bodyContent
xsi: type = "java: com.webex.service.binding.event.SetEvent">
<event:sessionKey> 17203097096 </event:sessionKey>
<schedule>
<startDate> 05/01/2023 14:29:15 </startDate>
</schedule>

</body>
</serv:message>

الرد:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>فشل</serv:result>
<serv:reason> بعد مارس 2023 ، لن تتمكن من جدولة / تحرير أي أحداث Webex جديدة / موجودة (كلاسيكية). يرجى الرجوع إلى Webex Webinars (https://developer.webex.com/docs/api/v1/meetings) لجدولة الأحداث</serv:reason>
<serv:gsbStatus> الابتدائية</serv:gsbStatus>
<serv:exceptionID> 110065</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>

تحديثات API 42.9.0

تحديثات API 42.9.0


 
لا توجد تغييرات في المخطط لمخطط XML API 42.9.0.

تحديثات API 42.8.1

تحديثات XML API 42.8.1

انقر فوق هنا لتنزيل مخطط XML API 42.8.1.

API XML الجديدة: SyncUser

تغييرات المخطط والمخطط المتأثرة

API XML الجديدة: يدعم SyncUser مزامنة معلومات المستخدم من Control Hub إلى نظام اجتماعات Webex .

إذا وصل العميل إلى حد المعدل ، فسوف يستجيب لـ "429 طلبًا أكثر من اللازم." ، وتكون قيمة afterRetry 25 ثانية في عنوان استجابة API .

إذا كان المستخدم غير موجود ، فإنه يستجيب للخطأ: " 000031 مستخدم تتم إدارته من خلال مركز التحكم غير موجود "

إذا كانت المصادقة الخاصة بك لا تحتوي على امتيازات مسؤول الموقع ، فإنها تستجيب للخطأ: "000031 فقط مسؤول الموقع يمكنه استدعاء API هذه"

تغييرات المخطط

مثال API

API XML : SyncUser


https: // {sitename} .webex.com / WBXService / XMLService

نص الطلب:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<siteName>{اسم الموقع}</siteName>
<webExID> حساب مسؤول الموقع</webExID>
<password> كسكسكسكسكس</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SyncUser">
<webExId> sqci18adm@test.com </webExId>
</bodyContent>
</body>
</message>

الرد:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:use="http://www.webex.com/schemas/2002/06/service/user">
<serv:header>
<serv:response>
<serv:result>النجاح</serv:result>
<serv:gsbStatus> الابتدائية</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:syncUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
</serv:body>
</serv:message>

تحديثات API 42.8.0

تحديثات XML API 42.8.0

انقر فوق هنا لتنزيل مخطط XML API 42.8.0.

GetLoginTicket إرجاع عقدة إضافية <webExID>

تغييرات المخطط والمخطط المتأثرة

API XML : GetLoginTicket إرجاع عقدة واحدة إضافية <webExID>

تغييرات المخطط


<xsd:complexType name="getLoginTicketResponse">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="ticket" type="xsd:string">
<xsd:element name="apiVersion" type="xsd:string">
<xsd:element name="webExID" type="xsd:string"> -> عنصر جديد
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>

واجهات برمجة التطبيقات المتأثرة:

  • GetLoginTicket

عينة API :

GetLoginTicket


<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>مربع 18</siteName>
<webExID> sqci18adm@mailinator.com</webExID>
<!-- <password>xxxxxxxxx</password><sajan index="7" /> <partnerID>webexpartner</partnerID> -->
<accessToken>MTxxxxxxxxx10bcc862be5 </accessToken>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetLoginTicket">

</bodyContent>
</body>
</serv:message>




<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:use="http://www.webex.com/schemas/2002/06/service/user">
<serv:header>
<serv:response>
<serv:result> النجاح</serv:result>
<serv:gsbStatus> الابتدائية </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:getLoginTicketResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<use:ticket> b49a94fb6d3bfd79f566a32f99a8eaf0f60bdd7a9a8cbfa7f24ca5d63fd2bc0b</use:ticket>
<use:apiVersion> WebEx XML API V10.0.0</use:apiVersion>
<use:webExID> اليكسكسكسكس</use:webExID>
</serv:bodyContent>
</serv:body>
</serv:message>

تدعم API XML المستندة إلى موقع Webex تعيين الترخيص للمستخدمين (الحضور ، والمضيف ، ومسؤولو الموقع) في المؤسسات الخارجية على المواقع المُدارة من Control Hub

تغييرات المخطط والمخطط المتأثرة

  • API XML : CreateUser, SetUser ، و DelUser يمكن تعيين أو إلغاء ترخيص موقع اجتماع لمستخدم خارجي (الدور كـ: المضيف والحضور ومسؤولو الموقع). إذا كان المستخدمون موجودون في مؤسسة خارجية ، فإن API: CreateUser و DelUser يمكن إنشاء أو إلغاء تنشيط مستخدم واحد في موقع اجتماع.

  • إذا لم يكن المستخدم موجودًا في مؤسسة Control Hub ولا يمكن إضافته إلى المؤسسة التي تمتلك الموقع ، فستفشل هذه المكالمة.

  • API XML : CreateUser و SetUser العملية على مستخدمي المؤسسات الخارجية ، والتي تحد من تغيير المستخدم firstName, lastName, displayName, webExId ، البريد الإلكتروني. إذا كان عليك بالفعل تغيير هذه المعلومات ، فأنت بحاجة إلى الاتصال بمسؤولي المؤسسة الخارجية لتطبيق التغييرات.

  • إذا كان المستخدم ينتمي إلى مؤسسة أخرى تمنع الترخيص عبر المؤسسات ، فستفشل هذه المكالمة.

  • لترخيص المستخدمين في مؤسسة خارجية ، يجب عليك تمكين إعداد المؤسسة:

    • مؤسسة مسؤول الداعي - تسمح بالتخصيص عبر المؤسسة

    • مؤسسة المسؤول المدعو - السماح بالقبول عبر المؤسسة

  • بالنسبة لتعيين ترخيص اجتماع مستخدم مسؤول المؤسسات الخارجية وإلغائه ، فإننا ندعم فقط حساب المسؤول Control Hub لاستدعاء XML API: CreateUser, SetUser ، و DelUser على هذا الحكم.

  • API XML : SetUser يمكن أن تدعم تغيير البريد الإلكتروني للمستخدم في إدارة حسابات المستخدمين الداخلية فقط إذا كنت تستخدم مصادقة إدارية كاملة.

هناك استثناءات ورموز أخطاء جديدة:

  • 030124 لا يمكن تغيير البريد الإلكتروني لمستخدم مؤسسة خارجية.

  • 030125 لا يمكن تغييره firstName, lastName ، أو displayName لمستخدم مؤسسة خارجي.

تغييرات المخطط

لا يوجد تغيير في المخطط.

واجهات برمجة التطبيقات المتأثرة:

  • CreateUser

  • SetUser

  • DelUser

مثال API :

CreateUser

تقوم API المدرجة هنا بإنشاء مستخدم جديد في موقع اجتماع (testSite1) ، وتعيين ترخيص موقع اجتماع (TC)_xxx ؛ SC_xxx ) لمستخدم مؤسسة خارجي: Jack Smith ، لأن هذا المستخدم موجود في نظام Control Hub وتحت مؤسسة IBM ، وهي مؤسسة مختلفة مع مؤسسة موقع الاجتماع.


URL للنشر: https: // {testSite1} .webex.com / WBXService / XMLService

الجسم:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
xmlns: سيرف = " http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<webExID> الموقع</webExID>
<password> ص @ ss1234</password>
<siteName> testSite1 </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName> جاك</firstName>
<lastName> سميث</lastName>
<webExId> جسميث</webExId>
<email> Jsmith@ibm.com</email>
<password> ص @ ss1234 </password>
<privilege>
<host> صحيح </host>
</privilege>
<active> نشط </active>
<supportedServices>
<meetingCenter> خطأ</meetingCenter>
<trainingCenter> صحيح</trainingCenter>
<eventCenter> خطأ</eventCenter>
<supportCenter> صحيح</supportCenter>
</supportedServices>
</bodyContent>
</body>

SetUser

يقوم بتعيين ترخيص موقع اجتماع (MC_xxx ، TC_xxx و EC_xxx ) لمستخدم مؤسسة خارجي: جاك سميث ، وإلغاء ترخيص الاجتماع (SC_xxx ) من جاك سميث.


URL للنشر: https: // {testSite1} .webex.com / WBXService / XMLService

الجسم:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<webExID>الموقع</webExID>
<password> ص @ ss1234</password>
<siteName> testSite1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SetUser">
<webExId> جسميث </webExId>
<supportedServices>
<meetingCenter> صحيح</meetingCenter>
<trainingCenter> صحيح</trainingCenter>
<eventCenter> صحيح</eventCenter>
<supportCenter> خطأ</supportCenter>
</supportedServices>
</bodyContent>
</body>
</message>


DelUser

يلغي موقع اجتماع وجميع التراخيص من مستخدم خارجي للمؤسسة: جاك سميث وإلغاء تنشيط المستخدم في موقع اجتماع: testSite1


URL للنشر: https: // {testSite1} .webex.com / WBXService / XMLService

الجسم:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<webExID>الموقع</webExID>
<password> ص @ ss1234</password>
<siteName> testSite1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.DelUser">
<webExId> جسميث</webExId>
</bodyContent>
</body>
</message>

تحديثات API 42.7.2

تحديثات XML API 42.7.2

انقر فوق هنا لتنزيل مخطط XML API 42.7.2.

API XML الجديدة: SyncUser

تغييرات المخطط والمخطط المتأثرة

API XML الجديدة: يدعم SyncUser مزامنة معلومات المستخدم من Control Hub إلى نظام اجتماعات Webex .

إذا وصل العميل إلى حد المعدل ، فسوف يستجيب لـ "429 طلبًا أكثر من اللازم." ، وتكون قيمة afterRetry 25 ثانية في عنوان استجابة API .

إذا كان المستخدم غير موجود ، فإنه يستجيب للخطأ: " 000031 مستخدم تتم إدارته من خلال مركز التحكم غير موجود "

إذا كانت المصادقة الخاصة بك لا تحتوي على امتيازات مسؤول الموقع ، فإنها تستجيب للخطأ: "000031 فقط مسؤول الموقع يمكنه استدعاء API هذه"

تغييرات المخطط

مثال API

API XML : SyncUser


https: // {sitename} .webex.com / WBXService / XMLService

نص الطلب:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<siteName>{اسم الموقع}</siteName>
<webExID> حساب مسؤول الموقع</webExID>
<password> كسكسكسكسكس</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SyncUser">
<webExId> sqci18adm@test.com </webExId>
</bodyContent>
</body>
</message>

الرد:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:use="http://www.webex.com/schemas/2002/06/service/user">
<serv:header>
<serv:response>
<serv:result>النجاح</serv:result>
<serv:gsbStatus> الابتدائية</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:syncUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
</serv:body>
</serv:message>

تحديثات API 42.6.0

تحديثات XML API 42.6.0

انقر فوق هنا لتنزيل مخطط XML API 42.6.0.

لا يمكن للمسؤولين إنشاء مستخدم جديد أو تعديل مستخدم موجود عند تعليق موقع Webex

تغييرات المخطط والمخطط المتأثرة

عندما يتم تعليق موقع Webex ، لا يمكن مسؤول الموقع إنشاء مستخدمين جدد وتعديل المستخدمين الحاليين باستخدام API XML : CreateUser و SetUser.

يستجيب للاستثناء 010107 تم تعليق الموقع عندما يحاول مسؤول الموقع واحد إنشاء مستخدم جديد أو تعديل مستخدم موجود.

يمكن مستخدم مسؤول (المالك الذاتي) تعديل المعلومات الذاتية ضمن هذا الموقع المعلق.

تغييرات المخطط

لا يوجد تغيير في المخطط.

واجهات برمجة التطبيقات المتأثرة:

  • CreateUser

  • SetUser

تحديثات API 42.5.0

تحديثات XML API 42.5.0

انقر فوق هنا لتنزيل مخطط XML API 42.5.0.

عند تعليق موقع Webex ، لن يسمح لك بجدولة الندوات عبر الإنترنت أو أحداث Webex (الكلاسيكية) أو تدريبات Webex أو اجتماعات دعم Webex أو تحريرها

تغييرات المخطط والمخطط المتأثرة

عندما يتم تعليق موقع Webex ، لن يسمح لك بجدولة ندوات عبر الإنترنت أو أحداث Webex (الكلاسيكية) أو تدريبات Webex أو اجتماعات دعم Webex أو تحريرها ، ولا يدعم الموقع سوى نوع Webex Meetings المجانية.

هناك رموز استثناءات ورسائل جديدة: "010107 تم تعليق الموقع" عند استدعاء واجهات برمجة التطبيقات (API) هذه ( CreateMeeting, SetMeeting, CreateEvent, SetEvent, CreateTrainingSession, SetTrainingSession, CreateSupportSession) ضرب على هذا القيد.

تغييرات المخطط

لا يوجد تغيير في المخطط.

واجهات برمجة التطبيقات المتأثرة:

  • CreateMeeting, SetMeeting

  • CreateEvent, SetEvent

  • CreateTrainingSession, SetTrainingSession

  • CreateSupportSession

تحديثات API 42.4.0

تحديثات API 42.4.0


 

لا توجد تغييرات في مخطط قاعدة البيانات لمخطط XML API 42.4.0.

تحديثات API 42.3.0

تحديثات XML API 42.3.0

انقر هنا لتنزيل مخطط XML API 42.3.0 .

يتمتع XMLAPI بقدرة جديدة على إرسال إشعار بالبريد الإلكتروني إلى المضيف عند حذف تسجيلات الاجتماع أو إعادة تعيينها من قبل الآخرين

تغيير واجهات برمجة التطبيقات والمخطط المتأثرة

API XML : DelRecording يرسل إشعارًا بالبريد الإلكتروني إلى المضيف عندما يتم حذف تسجيلات الاجتماع أو إعادة تعيينها من قبل الآخرين.

تغييرات المخطط

لا يوجد تغيير في المخطط

واجهات برمجة التطبيقات المتأثرة: DelRecording

DelRecording ترسل API (API) إشعارًا بالبريد الإلكتروني إلى مالك التسجيل عندما يتم تشغيلها بواسطة مسؤول الموقع.

مثال على طلب API

API XML : DelRecording مثال


<?xml version="1.0" encoding="UTF-8"?>
<serv:message
xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance"
xmlns: سيرف = "http://www.webex.com/schemas/2002/06/service"
xsi: schemaLocation = "http://www.webex.com/schemas/2002/06/service
http://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<webExID> الموقع</webExID>
<password> xxxxxx</password>
<siteName> اختباري </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.DelRecording">
<recordingID> 1234567890</recordingID>
<isServiceRecording> صحيح</isServiceRecording>
<deletePermanently> خطأ</deletePermanently>
</bodyContent>
</body>




مثال على بريد إلكتروني للإشعار (تم نقله إلى المهملات):

مثال على بريد إلكتروني للإعلام (تم حذفه نهائيًا):

تحديثات API 42.2.0

تحديثات XML API 42.2.0

انقر هنا لتنزيل مخطط XML API 42.2.0 .

يستجيب GetSite للعناصر الجديدة على النحو التالي: allowChangeFirstName, allowChangeLastName ، و allowChangeDisplayName

تغييرات المخطط والمخطط المتأثرة

API XML : يقوم GetSite بإرجاع عناصر جديدة: allowChangeFirstName, allowChangeLastName ، و allowChangeDisplayName. مفتاح التبديل لهذه الميزة هو EnableCustomizeProfileFields.

  • allowChangeFirstName ، صواب أو خطأ ، يعني السماح للمستخدم بتغيير الاسم الأول

  • allowChangeLastName ، صواب أو خطأ ، يعني السماح للمستخدم بتغيير الاسم الأخير

  • allowChangeDisplayName ، صواب أو خطأ ، يعني السماح للمستخدم بتغيير اسم العرض

AllowUploadPRAvatar تم إرجاعه. صواب أو خطأ ، يعني السماح للمستخدم بتحميل صورة رمزية.

التغييرات أعلاه متاحة فقط في المواقع التي لا تخضع لإدارة Control Hub.

تغييرات المخطط

في getSite استجابة ، نعيد سمات جديدة: allowChangeFirstName, allowChangeLastName, allowChangeDisplayName ، و AllowUploadPRAvatar تحت myWebExConfig.

واجهات برمجة التطبيقات المتأثرة: GetSite

مثال على طلب API والاستجابة لها

API XML : GetSite مثال

GetSiteResponse


<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ns1="http://www.webex.com/schemas/2002/06/service/site" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>النجاح</serv:result>
<serv:gsbStatus> الابتدائية</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns1:siteInstance>
...
<ns1:myWebExConfig>
...
<ns1:allowChangeFirstName> خطأ</ns1:allowChangeFirstName>
<ns1:allowChangeLastName> خطأ</ns1:allowChangeLastName>
<ns1:allowChangeDisplayName> صحيح</ns1:allowChangeDisplayName>
<ns1:AllowUploadPRAvatar> صحيح</ns1:AllowUploadPRAvatar>
...
</ns1:myWebExConfig>
...
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>

تحديثات API 42.1.0

تحديثات XML API 42.1.0

انقر هنا لتنزيل مخطط XML API 42.1.0 .

تم تغيير منطق العمل على كل من API XML : LstSummarySession و GetSessionInfo على عنصر الاستجابة: enableEvent و enableWebniar

تغييرات المخطط والمخطط المتأثرة

API XML : LstSummarySession و GetSessionInfo على عنصر الاستجابة: enableEvent و enableWebniar، تم تغيير منطق العمل على النحو التالي:

  • الموعد enableEvent صواب ، الاجتماع عبارة عن ندوة عبر الويب Webex ، والخطأ ليس ندوة عبر الويب من Webex .

  • إذا enableEvent هو صحيح ثم enableWebniar يمكن أن تكون صحيحة أو خاطئة ، وتعني كلمة "صواب" أن الحاضرين في الندوة عبر الإنترنت يتمتعون بامتيازات العرض فقط ، بينما تعني القيمة "خطأ" أن الحاضرين في الندوة على الويب لا يقيدون امتيازات العرض فقط.

  • إذا enableEvent غير صحيح ، لا معنى له enableWebniarاستجابة.

تغييرات المخطط

لا يوجد تغيير في المخطط.

واجهات برمجة التطبيقات المتأثرة:

  • LstSummarySession

  • GetSessionInfo

أضف الحد الأقصى للسجل لكل مكالمة API واحدة على API XML : CreateMeetingAttendee, RegisterMeetingAttendee

واجهات برمجة التطبيقات المتأثرة

أضفنا 50 الحد الأقصى لقيود التسجيل لكل استدعاء واحد API على كل من واجهات برمجة التطبيقات: CreateMeetingAttendee و RegisterMeetingAttendee.

إذا كان عدد الحاضرين الذي يتم تسجيله لمكالمة واجهة برمجة التطبيقات ( API ) الخاصة بالعميل أكثر من 50 ، فإن رمز الخطأ ورسالة استجابة واجهات برمجة التطبيقات (API) يكونان:

"040015 تسجيل رقم الحضور فوق الحد في مكالمة API واحدة"

يتغير المخطط على API

لا يوجد تغيير في المخطط.

مثال على طلب API والاستجابة لها

CreateMeetingAttendee و RegisterMeetingAttendee طلب واستجابة API طلب CreateMeetingAttendee


<?xml version="1.0" encoding="UTF-8"?>
<serv:message
xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance"
xmlns: سيرف = "http://www.webex.com/schemas/2002/06/service"
xsi: schemaLocation = "http://www.webex.com/schemas/2002/06/service
http://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<webExID> المضيف 1</webExID>
<password> xxxxxx</password>
<siteName> اختباري </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<person>
<name> test001</name>
<email> test001@test.com </email>
</person>
<sessionKey> 987654321 </sessionKey>
<attendees>
<person>
<name> test002</name>
<email> test002@test.com </email>
</person>
<sessionKey> 987654321 </sessionKey>
</attendees>
...
..
<attendees>
<person>
<name>test051</name>
<email> test051@test.com </email>
</person>
<sessionKey> 987654321</sessionKey>
</attendees>
</bodyContent>
</body>

استجابة CreateMeetingAttendee


<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service">
xmlns: com = "http://www.webex.com/schemas/2002/06/common"
xmlns: att = "http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>فشل</serv:result>
<serv:reason> تسجيل رقم الحضور فوق الحد في مكالمة واحدة API : 50</serv:reason>
<serv:gsbStatus> الابتدائية</serv:gsbStatus>
<serv:exceptionID> 040015</serv:exceptionID>
<serv:value> 50</serv:value>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>