اعثر على جميع المعلومات المهمة التي تحتاجها بشأن Cisco Webex Meetings API، مثل تغييرات المخطط والإعلانات الأخرى.
لمزيد من المعلومات عن 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
يتمتع 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
يستجيب 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
تم تغيير منطق العمل على كل من 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>