- الرئيسية
- /
- المقال
نظرة عامة على تحديثات Cisco Webex Meetings XML API (XML API 39 والإصدارات السابقة)
اعثر على جميع المعلومات المهمة التي تحتاجها حول Cisco Webex Meetings XML API ، مثل تغييرات المخطط والإعلانات الأخرى.
لمزيد من المعلومات حول XML API 41، راجع نظرة عامة على تحديثات API لـ Cisco Webex Meetings (API 41)
تحتوي هذه المقالة على تحديثات وتغييرات لإصدارات SP الشهرية لواجهة برمجة تطبيقات XML.
لمزيد من المعلومات حول XML API 40 ، راجع نظرة عامة على تحديثات Cisco Webex Meetings API (API 40) .
للحصول على تحديثات XML API 11 SP9 والإصدارات الأقدم ، انتقل إلى Cisco DevNet .
تحديثات XML API 39.11.0
يمكن لـ LstSummaryUser
الاستعلام عن حسابات المستخدمين بحلول آخر مرة تم تعديلها
نحن نقوم بترقية واجهة API
LstSummaryUser حتى نتمكن من السماح للمستخدمين بالاستعلام عن حسابات المستخدمين بناءً على الوقت الذي تم فيه آخر تعديل لها. تمت إضافة ثلاثة عناصر جديدة، هي modifiedDateStart
وmodifiedDateEnd
وlastModifiedTime
، إلى واجهة برمجة التطبيقات.
الحد الأقصى للنطاق الزمني لهذا الاستعلام هو 90 يومًا. إذا أدخلت نطاقًا زمنيًا يزيد عن 90 يومًا ، فسيظهر خطأ: 999999 الحد الأقصى لنطاق التاريخ هو 90 يومًا لاستعلام التاريخ المعدل.
واجهات برمجة التطبيقات المتأثرة:
-
مستخدم LstSummaryUser
LastSummary
مثال على طلب المستخدم:
<?xml version="1.0" ترميز="UTF-8"?>
<رسالة xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<siteName>Site_الاسم</siteName>
<webExID>مسؤول الموقع</webExID>
<password>كلمة المرور</password>
<partnerID>webexpartner</partnerID>
</securityContext>
</header>
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body dir="rtl"Content xsi:type="java:com.webex.service.binding.user.LstsummaryUser">
<dataScope>
<modifiedDateStart>10/01/2019 09:24:54</modifiedDateStart>
<modifiedDateEnd>11/30/2019 09:24:54</modifiedDateEnd>
<timeZoneID>4</timeZoneID>
</dataScope>
</bodyContent>
مثال على استجابة
المستخدم:
<?xml version="1.0" ترميز="UTF-8"?>
<serv:رسالة xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:استخدام="http://www.webex.com/schemas/2002/06/service/user">
<serv:header>
<serv:استجابة>
<serv:result>النجاح</serv:result>
<serv:gsbStatus>أساسي</serv:gsbStatus>
</serv:استجابة>
</serv:header>
<serv:bodyContent xsi:type="use:lstsummaryUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<use:user>
<use:userID>**5124***</use:userID>
<use:webExId>***MR***</use:webExId>
<use:firstName>***MR***</use:firstName>
<use:lastName>***est***</use:lastName>
<use:email>***est**@qa.webex.com</use:email>
<use:userRoleType>المضيف</use:userRoleType>
<use:registrationDate>06/19/2016 22:13:06</use:registrationDate>
<use:active>تم إلغاء تنشيطه</use:active>
<use:timeZoneID>4</use:timeZoneID>
<use:meetingTypes>
<use:meetingType>3</use:meetingType>
<use:meetingType>9</use:meetingType>
<use:meetingType>10</use:meetingType>
<use:meetingType>11</use:meetingType>
<use:meetingType>13</use:meetingType>
<use:meetingType>14</use:meetingType>
<use:meetingType>102</use:meetingType>
</use:meetingTypes>
<use:lastLoginTime>10/19/2019 23:13:14</use:lastLoginTime>
<use:lastModifiedTime>11/11/2019 19:11:11</use:lastModifiedTime>
</use:user>
تحديثات XML API 39.10.0
يقوم GetSessionInfo
وGetUserCard
بإرجاع رمز CAPTCHA عند استخدام الوصول المجهول
كتحديث أمني، قمنا بتحسين GetSessionInfo
وGetUserCard
مع حماية الاستجابة لرمز CAPTCHA. إذا كانت تطبيقاتك تستدعي واجهات برمجة التطبيقات باستخدام وصول مجهول ، فقم بتحسين تطبيقك لدعم إدخال كود CAPTCHA.
واجهات برمجة التطبيقات المتأثرة:
-
GetSessionInfo
-
GetUserCard
تحديثات الأمان والاستجابة لـ CAPTCHA:
استجابة GetSession
Info دون مثال CAPTCHA:
<?xml version="1.0" ترميز="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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:result>
<serv:reason>
<serv:reason>لم يتم العثور على الاجتماع المقابل</serv:reason>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
<serv:exceptionID>060001</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:body>
</serv:body>
</serv:message>
استجابة GetSession
Info باستخدام مثال CAPTCHA:
<?xml version="1.0" ترميز="ISO-8859-1"?>
<serv:رسالة xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:استجابة>
<serv:result>الفشل</serv:result>
<serv:reason>لم يتم العثور على الاجتماع المقابل</serv:reason>
<serv:gsbStatus>أساسي</serv:gsbStatus>
<serv:exceptionID>060001</serv:exceptionID>
<serv:CAPTCHAID>SDDHEEfgkerwAAAI****qHS****Nfx_d34znF8RdVHzrsMIYFeuArjD Q2:234322374320JGUBE349924</serv:CAPTCHAID>
<serv:CAPTCHAImage>
iVBORw0kgGoAAAANSUhEUgAAAHgAAAAACgee/qAAADAFBMVEUAAAAADMAAGYAAJkAAMwAAMzMAM2YA
...........
maorF0PESWQ15APDKJ YLs/hlGmaRGeJuRxvyyg8smcK3veB/v5sueF/pxD8H4J/A0HPu+ZUFb7SAAAAAElFTkSuQmCC
</serv:CAPTCHAImage>
</serv:استجابة>
</serv:header>
<serv:الجسم>
<serv:bodyContent/>
</serv:body>
إذا تلقيت استجابة CAPTCHA واستمرت في استدعاء واجهة برمجة التطبيقات ، فقم بتضمين CAPTCHAID و CAPTCHAWord في طلب واجهة برمجة التطبيقات الخاص بك:
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<siteName>sqdemo6</siteName>
<CAPTCHAID>SDDHEEfgkerwAAAI****qHS****Nfx_d34znF8RdVHzrsMIYFeuArjD Q2:234322374320JGUBE349924</CAPTCHAID>
<CAPTCHAWord>pyjihk</CAPTCHAWord>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>715801743</sessionKey>
</bodyContent>
</body>
GetSessionInfo
الرد على مثال CAPTCHAID وCAPTCHAWord غير صحيح:
<?xml version="1.0" ترميز="ISO-8859-1"?>
<serv:رسالة xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:استجابة>
<serv:result>الفشل</serv:result>
<serv:reason>معرف CAPTCHA وكلمة غير صالحة أو مفقودة</serv:reason>
<serv:gsbStatus>أساسي</serv:gsbStatus>
<serv:exceptionID>030113</serv:exceptionID>
<serv:CAPTCHAID>SDDHEEfgkerwAAAI****qHS****Nfx_d34znF8RdVHzrsMIYFeuArjD Q2:234322374320JGUBE349924</serv:CAPTCHAID>
<serv:CAPTCHAImage>
iVBORw0kgGoAAAANSUhEUgAAAHgAAAAACgee/qAAADAFBMVEUAAAAADMAAGYAAJkAAMwAAMzMAM2YA
...........
maorF0PESWQ15APDKJ YLs/hlGmaRGeJuRxvyyg8smcK3veB/v5sueF/pxD8H4J/A0HPu+ZUFb7SAAAAAElFTkSuQmCC
</serv:CAPTCHAImage>
</serv:استجابة>
</serv:header>
<serv:الجسم>
<serv:bodyContent/>
</serv:body>
دعم LstSummary
للمستخدم لإرجاع عناوين URL الخاصة بالغرفة الشخصية
لقد أضفنا عنصر استجابة جديد، personalMeetingRoomURL
، إلى واجهة برمجة تطبيقات LstSummaryUser
.
مثال على استجابة
المستخدم:
تحديثات XML API 39.9.0
دعم عناوين URL القصيرة SIP لغرف الاجتماعات الشخصية (PMR)
يؤثر دعم تنسيق URL لـ SIP لـ PMR على GetSessionInfo
وGetMeeting
وGetUser
وGetMe
API. تمت إضافة عنصر استجابة جديد اسمه displayMeetingUrl
إلى واجهات GetUser
وGetMe
API، وهو موجود بالفعل في GetSessionInfo
وGetMeeting
. يقوم displayMeetingUrl
بإرجاع عنوان URL لـ PMR الخاص بالمستخدم.
واجهات برمجة التطبيقات المتأثرة:
-
GetSessionInfo
-
GetMeeting
-
GetUser
-
الحصول على لي
مثال
على استجابة GetUser:
مثال
على استجابة GetMe:
GetSessionInfo
ترجع العناصر الضرورية للوصول مجهول
وكشرط أمان، يمكن الآن إرجاع العناصر الضرورية فقط بواسطة GetSessionInfo
للوصول إلى الهوية.
مثال على
استجابة GetSessionInfo:
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>لا_INPROGRESS</ep:الحالة>
<ep:sessionkey>715952675</ep:sessionkey>
<ep:listStatus>عام</ep:listStatus>
<ep:registration>خاطئ</ep:registration>
<ep:passwordReq>true</ep:passwordReq>
https://sqdemo6.dmz.webex.com/ec3300/eventcenter/enroll/register.do?loadFlag=1&reqFlag=1&confId=123203663769372547&siteurl=sqdemo6</ep:registrationURL>
<ep:registrationURLForMobile>https://sqdemo6.dmz.webex.com/ec3300/eventcenter/enroll/mobileRegister.do?formId=0&formType=0&loadFlag=1&from=mobileClient&siteurl=sqdemo6&confId=123203663769372547</ep:registrationURLForMobile>
</ep:accessControl>
<ep:metaData>
<ep:confName>أnony_مeeting_Retuning</ep:confName>
<ep:serviceType>MeetingCenter</ep:serviceType>
</ep:metaData>
<ep:جدولة>
<ep:startDate>03/29/2019 11:55:00</ep:startDate>
<ep:duration>60</ep:duration>
<ep:timeZone>GMT-07:00، المحيط الهادئ (سان فرانسيسكو)</ep:timeZone>
<ep:timeZoneID>4</ep:timeZoneID>
</ep:schedule>
<ep:attendeeOptions>
<ep:joinRequiresAccount>false</ep:joinRequiredAccount>
</ep:attendeeOptions>
<ep:isAllowJBH>true</ep:isAllowJBH>
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>false</ep:isPersonalMeetingRoom>
https://sqdemo6.dmz.webex.com/sqdemo6/e.php?MTID=m2399b241f12722ca325388495e845103</ep:meetingLink>
<ep:sipURL>715952675@sqdemo6.dmz.webex.com</ep:sipURL>
<ep:displayMeetingUrl>715952675@sqdemo6.dmz.webex.com</ep:displayMeetingUrl>
واجهات برمجة التطبيقات المتأثرة:
-
GetSessionInfo
جدولة الاجتماعات والأحداث لتغيير السلوك
بشكل افتراضي ، جميع الاجتماعات المجدولة هي اجتماعات مزودة بجهاز فيديو. ومع ذلك ، عند جدولة اجتماع ولكنك تحدد بلا أو آخرون لصوت الاجتماع ، ستتم جدولة الاجتماع باعتباره اجتماع Webex غير مزود بجهاز فيديو.
واجهات برمجة التطبيقات المتأثرة:
-
إنشاء اجتماع
-
تعيين الاجتماع
-
كريت إيفنت
-
سيت إيفنت
تحديثات XML API 39.8.0
يقوم LsttrainingattendeeHistory
الآن بإرجاع انتباه الحضور في الاجتماع
تمت إضافة عنصر استجابة جديد، الانتباهToDurationPercentage
، إلى واجهة برمجة تطبيقات Lsttrainingattendee
History. يعيد LsttrainingattendeeHistory
تفاصيل الانتباه الخاصة بحضور الاجتماع. يتم إرجاع العنصر بهذا التنسيق:
<history:attentionToDurationPercentage>100</history:AttentionToDurationPercentage>
واجهات برمجة التطبيقات المتأثرة:
-
محفوظات LsttrainingattendeeHistory
-
الانتباهToDurationالنسبة المئوية
-
الانتباهToAttendanceالنسبة المئوية
-
مثال على استجابة
LsttrainingattendeeHistory:
<history:endTime>04/17/2019 23:37:07</history:endTime>
<history:duration>6</history:duration>duration>
<history:attentionToDurationPercentage>100</history:attentionToDurationPercentage>
<history:attentionToAttendancePercentage>100</history:AttentionToAttendancePercentage>100
<history:registered>N</history:registered>
<history:invited>N</history:invited>
يقوم GetSite
الآن بإرجاع عدد التراخيص
تم توفير عناصر استجابة جديدة لإعادة عدد التراخيص المختلفة في واجهة GetSite
API.
واجهات برمجة التطبيقات المتأثرة:
-
جيت سايت
-
EEActiveUserCount
-
نشطCETHost
-
عدد مستخدميName
-
ECActiveUserCount
-
TCActiveUserCount
-
عدد المستخدمينComment
-
GetSiteFT
Meme it SetSiteFT
إعادة التصميم
تم إعادة تصميم GetSiteFT
وSetSiteFT
API للسماح بتبديلات الميزات الديناميكية.
واجهات برمجة التطبيقات المتأثرة:
-
GetSiteFT
-
SetSiteFT
مثال
على طلب GetSite:
<?xml version="1.0" ترميز="UTF-8"?>
<serv:رسالة
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="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>
<siteName>{siteName}</siteName>
<accessToken>{هذا رمز الوصول إلى حساب الجهاز}</accessToken>
</securityContext>
</header>
<bodyContent xsi:type="java:com.webex.service.binding.site.GetSiteFT">
<name>SupportCrossLaunch</name>
<name>RemoveCMRLicenseSA</name>
</bodyContent>
مثال
على استجابة GetSite:
<serv:رسالة 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:استجابة>
<serv:result>النجاح</serv:result>
<serv:gsbStatus>أساسي</serv:gsbStatus>
</serv:استجابة>
</serv:header>
<serv:الجسم>
<serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns1:getSiteFTResponse">
<ns1:الميزاتToggles>
<ns1:ميزةToggle>
<ns1:name>SupportCrossLaunch</ns1:name>
<ns1:value>خاطئ</ns1:value>
</ns1:featureToggle>
<ns1:ميزةToggle>
<ns1:name>RemoveCMRLicenseSA</ns1:name>
<ns1:value>خاطئ</ns1:value>
</ns1:featureToggle>
</ns1:FeatureToggles>
</serv:bodyContent>
مثال
طلب SetSite:
<?xml version="1.0" ترميز="UTF-8"?>
<serv:رسالة
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="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>
<siteName>{siteName}</siteName>
<accessToken>{هذا رمز الوصول إلى حساب الجهاز}</accessToken>
</securityContext>
</header>
<bodyContent xsi:type="java:com.webex.service.binding.site.SetSiteFT">
<name>SupportCrossLaunch</name>
<value>خاطئ</value>
<name>SupportPeopleInsight</name>
<value>true</value>
</bodyContent>
مثال على
SetSiteFT:
<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:response>
<serv:result>
<serv:result>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns1:setSiteFTResponse"/>
</serv:body>
</serv:message>
طول وصف الاجتماع الآن يقتصر على 2500 حرف
تحتوي واجهات برمجة التطبيقات التالية الآن على طول محتوى عنصر وصف الاجتماع مقيدًا بـ 2500 حرف:
واجهات برمجة التطبيقات المتأثرة:
-
كريت إيفنت
-
سيت إيفنت
-
إنشاءTrainingSession
-
تعيينTrainingSession
هذا لمنع Cisco Webex من عدم التمكن من معالجة الطلب. إذا كان وصف الاجتماع أطول من 2500 حرف ، فسيتم إرجاع رسالة خطأ.
تحديثات XML API 39.5.0
عنصر جديد videoMeshInterclusters تمت
إضافته إلى مخطط SetSite
وGetSite
تمت إضافة عنصر جديد، هو videoMeshInterclusters
، إلى عنصر SetSite
. تحتوي videoMeshInterclusters
أيضًا على ثلاثة عناصر للأطفال videoMeshHomeCluster1
و videoMeshHomeCluster2
و videoMeshHomeCluster3
.
واجهات برمجة التطبيقات المتأثرة:
-
تعيين الموقع
-
مجموعات فيديو MeshInterclusters
-
videoMeshHomeCluster1
-
videoMeshHomeCluster2
-
videoMeshHomeCluster3
-
-
-
جيت سايت
-
مجموعات فيديو MeshInterclusters
-
videoMeshHomeCluster1
-
videoMeshHomeCluster2
-
videoMeshHomeCluster3
-
-
تحديثات
طلب SetSite:
تحديثات
استجابة GetSite:
تحديثات XML API 39.3.0
انقر هنا لتنزيل مخطط XML API 39.3.
عنوان URL القصير لـ SIP في واجهة برمجة تطبيقات XML، عرض عنصر جديدMeetingUrl
في الوقت الحالي ، عند الانضمام إلى اجتماع Webex ، يجب أن يوفر التطبيق أو الجهاز معلومات الموقع ، مما يجعل من الصعب الانضمام إلى الاجتماعات في بعض الأحيان. ويصدق هذا بشكل خاص عند الاتصال من جهاز SIP، لأنه يجب على المستخدم كتابة meeting_number@sitename.webex.com
.
لتسهيل الانضمام إلى الاجتماعات، أزلنا شرط إدخال اسم الموقع من الاجتماع SIP URI: meeting_number@webex.com
. للحفاظ على التوافق العكسي، يعمل التنسيق القديم على sipURL ويتم إلحاق التنسيق الجديد بالعنصر الجديد displayMeetingUrl
.
واجهات برمجة التطبيقات المتأثرة:
-
GetMeeting
-
displayMeetingUrl
-
-
جيت إيفنت
-
displayMeetingUrl
-
-
GetSessionInfo
-
displayMeetingUrl
-
مثال على استجابة
GetMeeting:
<meet:isCETMeeting>true</meet:isCETMeeting>
https://sqdemo.dmz.webex.com/sqdemo/j.php?MTID=m0cdefe09626ba0bec956cdf9088bff55</meet:meetingLink>
<meet:sipURL>712296997@sqdemo.dmz.webex.com</meet:meet:displayMeetingUrl>
<meet:displayMeetingUrl>712296997@dmz.webex.com</meet:displayMeetingUrl>
مثال
على استجابة GetEvent:
<event:hostType>1001001</event:hostType>
<event:isisCETMeeting>true</event:isCETMeeting>
<event:sipURL>713847821@sqdemo.dmz.webex.com</event:
<event:displayMeetingUrl>713847821@dmz.webex.com</event:displayMeetingUrl>
مثال على
استجابة GetSessionInfo:
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:isNextUpcomingInstance>true</ep:isNextComingInstance>
https://sqdemo.dmz.webex.com/sqdemo/j.php?MTID=ee7d38639d0b4a9ed2eb8802cfa2810dd</ep:meetingLink>
<ep:sipURL>713847821@sqdemo.dmz.webex.com</ep:sipURL>
<ep:displayMeetingUrl>713847821@dmz.webex.com</ep:displayMeetingUrl>
مثال على البريد الإلكتروني:
طول الوصف الآن يقتصر على 1024 حرفًا
أصبحت واجهات برمجة التطبيقات التالية الآن بطول محتوى عنصر الوصف مقيدًا بـ 1024 حرفًا:
واجهات API المتأثرة:
-
إنشاءTrainingSession
-
تعيينTrainingSession
-
كريت إيفنت
-
سيت إيفنت
يهدف هذا التغيير إلى منع Cisco Webex من عدم التمكن من معالجة الطلب. إذا كان الوصف أطول من 1024 حرفًا، يتم إرجاع رسالة خطأ: "060067 وصف الإدخال غير القانوني. لا يمكن أن يتجاوز الوصف الحد الأقصى لطول أحرف العرض وهو 1024 ".
مثال على الاستجابة لوصف الطول أكبر من 1024 حرفًا:
<serv:رسالة xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:sess="http://www.webex.com/schemas/2002/06/service/session" xmlns:train="http://www.webex.com/schemas/2002/06/service/trainingsession" xmlns:qti="http://www.webex.com/schemas/2002/06/service/trainingsessionqti" xmlns:qtiasi="http://www.webex.com/schemas/2002/06/service/trainingsessionqtiasi">
<serv:result>
الفشل</serv:result>
وصف
الإدخال غير القانوني. لا يمكن أن يتجاوز الوصف الحد الأقصى لطول أحرف العرض 1024
PRIMARY
060067
GetSessionInfo
الآن يقوم بإرجاع المعلومات الأساسية فقط للغرف الشخصية عندما يكون هناك مستخدم مجهول الهوية يستخدم واجهة برمجة التطبيقات
لضمان قدر أكبر من الأمان، نقوم بتقليل كمية المعلومات التي تم إرجاعها بواسطة GetSessionInfo
عندما يكون هناك مستخدم حاضر مجهول الهوية يستخدم واجهة برمجة التطبيقات. سنقوم في هذا التحديث بتقليل العناصر التالية في استجابة API:
واجهات برمجة التطبيقات المتأثرة:
-
GetSessionInfo
-
-
-
-
…
-
…
-
…
-
…
-
مقارنات الاستجابة:
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>لا_INPROGRESS</ep:الحالة>
<ep:isLocked>false</ep:isLocked>
<ep:sessionkey>712419789</ep:sessionkey>
<ep:confID>120396209273701973</ep:confID>
<ep:accessControl>
<ep:sessionPassword></ep:sessionPassword>
<ep:listStatus>غير مدرج</ep:listStatus>
<ep:registration>خاطئ</ep:registration>
<ep:passwordReq>false</ep:passwordReq>
<ep:isEnforceAudioPassword>false</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin>false</ep:isEnforceAudioLogin>
</ep:accessControl>
<ep:metaData>
<ep:confName>الغرفة الشخصية لاختبار سيمون</ep:confName>
<ep:sessionType>3</ep:sessionType>
<ep:serviceType>MeetingCenter</ep:serviceType>
<ep:isRecurring>false</ep:isRecurring>
<ep:agendaFormat>النص</ep:agendaFormat>
<ep:descriptionFormat>النص</ep:descriptionFormat>
<ep:isException>false</ep:isException>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:hasException>false</ep:hasException>
</ep:metaData>
<ep:telephonySupport>معاودة الاتصال</ep:telephonySupport>
https://sqdemo6.dmz.webex.com/sqdemo6/globalcallin.php?serviceType=MC&ED=0</ep:globalCallInNumbersURL>
<ep:tollFreeRestrictionsURL>https://www.webex.com/pdf/tollfree_restrictions.pdf</ep:tollFreeRestrictionsURL>
<ep:dialInSequences>AutoDialInSequence:[AccessNumber],,*00*[AccessCode]#,,,[AttendeeID]#|SilentDialInSequence:[AccessNumber],,*01*[AccessCode]#[AttendeeID]#*01*|AutoLGDialInSequence:[AccessNumber],,*00*[AccessCode]#,,,[ProfileID]#,,,[PIN]#|SilentLGDialInSequence:[AccessNumber],,*01*[AccessCode]#[ProfileID]#[PIN]#*01*|AutoLGPWDialInSequence:[AccessNumber],,*00*[AccessCode]#,,,[ProfileID]#,,,[PIN]#,,[Password]#|SilentLGPWDialInSequence:[AccessNumber],,*01*[AccessCode]#[ProfileID]#[PIN]#[Password]#*01*</ep:dialInSequences>
<ep:callInNum>
<serv:tollNum>14085452910</serv:tollNum>
<serv:globalNum>
<serv:countryAlias>14085452912</serv:countryAlias>
<serv:phoneNumber>14085452912</serv:phoneNumber>
<serv:tollFree>false</serv:tollFree>
<serv:default>false</serv:default>
</serv:globalNum>
</ep:callInNum>
<ep:تسميات>
<ep:tollFreeCallInLabel>رقم الاتصال المجاني (الولايات المتحدة/كندا)</ep:tollFreeCallInLabel>
<ep:tollCallInLabel>14085452910</ep:tollCallInLabel>
</ep:labels>
<ep:isMPAudio>false</ep:isMPAudio>
<ep:voip>true</ep:voip>
<ep:enableTSP>false</ep:enableTSP>
</ep:telephony>
<ep:host>
<ep:firstName>Simon</ep:firstName>
<ep:lastName>الاختبار</ep:lastName>
<ep:email>simon0@qa.webex.com</ep:email>
<ep:webExId>Simon</ep:webExId>
<ep:allowAnyoneHostMeeting>false</ep:allowAnyoneHostMeeting>
</ep:host>
<ep:جدولة>
<ep:startDate>12/31/2068 13:00:00</ep:startDate>
<ep:duration>720</ep:duration>
<ep:timeZone>GMT-08:00، المحيط الهادئ (سان فرانسيسكو)</ep:timeZone>
<ep:timeZoneID>4</ep:timeZoneID>
<ep:openTimeInSec>0</ep:openTimeInSec>
</ep:schedule>
<ep:attendeeOptions>
<ep:joinRequiresAccount>false</ep:joinRequiredAccount>
</ep:attendeeOptions>
<ep:isAudioOnly>false</ep:isAudioOnly>
<ep:telePresence>false</ep:telePresence>
<ep:isAlternateHost>false</ep:isAlternateHost>
<ep:isCreator>true</ep:isCreator>
<ep:hostKey>954462</ep:hostKey>
<ep:supportE2E>false</ep:supportE2E>
<ep:isAllowJBH>false</ep:isAllowJBH>
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>true</ep:isPersonalMeetingRoom>
<ep:isNextUpcomingInstance>true</ep:isNextComingInstance>
https://sqdemo6.dmz.webex.com/sqdemo6/j.php?MTID=m424620ac1c117e156d97665b455192ed</ep:meetingLink>
<ep:sipURL>simon0@sqdemo6.dmz.webex.com</ep:sipURL>
<ep:displayMeetingUrl>simon0@sqdemo6.dmz.webex.com</ep:displayMeetingUrl>
<ep:isAutoRecord>false</ep:isAutoRecord>
تحديثات XML API 39.2.0
عنصر جديد lastLoginTime
تم إرجاعه في LstSummary
استجابة المستخدم
تمت إضافة عنصر استجابة جديد، lastLoginTime
، إلى واجهة برمجة تطبيقات LstSummaryUser
. lastLoginTime
ترجع آخر وقت تسجيل دخول لكل مستخدم. يتم إرجاع العنصر بهذا التنسيق:
04/12/2018 22:40:01**
واجهات برمجة التطبيقات المتأثرة:
-
مستخدم LstSummaryUser
-
آخرLoginTime
-
مثال على استجابة
المستخدم:
<?xml version="1.0" ترميز="UTF-8"?>
<serv:رسالة xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:استخدام="http://www.webex.com/schemas/2002/06/service/user">
<serv:header>
<serv:استجابة>
<serv:result>النجاح</serv:result>
<serv:gsbStatus>أساسي</serv:gsbStatus>
</serv:استجابة>
</serv:header>
<serv:الجسم>
<serv:bodyContent xsi:type="use:lstsummaryUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<use:user>
<use:userID>3469487</use:userID>
<use:objectGUID>a14e3312-e1d1-4e41-82b9-6ddac c9f9a</use:objectGUID>
<use:webExId>sangeetha.swaminathan@gmail.com</use:webExId>
<use:firstName>Sangee</use:firstName>
<use:lastName>Gmail</use:lastName>
<use:email>sangeetha.swaminathan@gmail.com</use:email>
<use:userRoleType>المضيف</use:userRoleType>
<use:registrationDate>12/11/2018 14:41:27</use:registrationDate>
<use:active>تم إلغاء تنشيطه</use:active>
<use:timeZoneID>4</use:timeZoneID>
<use:lastLoginTime>04/12/2018 22:40:01</use:lastLoginTime>
</use:user>
<use:matchingRecords>
<serv:total>1</serv:total>
<serv:return>1</serv:returned>
<serv:startFrom>1</serv:startFrom>
</use:matchingRecords>
</serv:bodyContent>
تحديثات XML API 39.1.0
تم إضافة apiVer
إلى GetAPIVersion
API
تمت إضافة عنصر استجابة جديد، apiVer
، إلى GetAPIVersion
API. مع هذا التحديث ، تتغير اصطلاح تسمية إصدار XML API لمطابقة رقم إصدار موحد مع مناطق منتجات Cisco Webex الأخرى. يقوم apiVer
بإرجاع معلومات الإصدار الجديد، مثل الإصدار 39.1.0 لتحديث يناير 2019.
واجهات برمجة التطبيقات المتأثرة:
-
GetAPIVersion
-
واجهة برمجة التطبيقات
-
سيتم تجاهل إصدار apiVersion
للعنصر في 1 مايو 2019، وسيتم تعيين قيمة إصدار
العنصر لواجهة برمجة تطبيقات XML الجديدة في 1 مايو 2019.
مثال
على استجابة GetAPIVersion:
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:response>
<serv:result>
<serv:result>SUCCESS</serv:result>
<serv:gsbStatus>
</serv:response>
</serv:response>
<serv:body>
<serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ep:getAPIVersionResponse">
<ep:apiVersion>WebEx XML API V11.0.0</ep:apiVersion>
<ep:release>SP22</ep:release>
<ep:apiVer>39.1.0</ep:apiVer>
</serv:bodyContent>
</serv:body>
تمت إزالة معلمات HQ و HD من واجهة برمجة تطبيقات XML
يتم الآن تحديد خصائص الفيديو HQ و HD على مستوى الموقع ، بدلاً من تحديدها على مستوى المستخدم. يتم تجاهل الخيارين لهذه المعلمات عند إرسال الطلبات من واجهات برمجة التطبيقات التالية:
-
إنشاء اجتماع
-
تعيين الاجتماع
-
إنشاءTrainingSession
-
تعيينTrainingSession
لا تزال واجهات GetMeeting
وGetTrainingSession
تعيد الخيارين (حسب مستوى الموقع ومستوى المستخدم) لتجنب كسر الرمز الحالي.
عنصر جديد uploadLogFileUrl تمت إضافته
إلى بيانات تعريف الموقع التي تم إرجاعها إلى تطبيق سطح المكتب
تمت إضافة عنصر جديد uploadLogFileUrl
إلى الاستجابة التي تم إرجاعها إلى تطبيق سطح المكتب عندما يتصل بـ
getSite API في خادم XML API. يمكن لتطبيق سطح المكتب تحميل ملف السجل إلى uploadLogFileUrl
.
واجهات برمجة التطبيقات المتأثرة:
-
جيت سايت
-
تحميلLogFileUrl
-
مثال
على استجابة GetSite:
<?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: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:metaData>
<ns1:isEnterprise>true</ns1:isEnterprise>
<ns1:serviceType>مركز الاجتماعات</ns1:serviceType>
<ns1:serviceType>مركز الأحداث</ns1:serviceType>
<ns1:serviceType>مركز التدريب</ns1:serviceType>
<ns1:serviceType>مركز الدعم</ns1:serviceType>
<ns1:meetingTypes>
<ns1:meetingTypeID>9</ns1:meetingTypeID>
<ns1:meetingTypeName>نظام التشغيل</ns1:meetingTypeName>
<ns1:hideInScheduler>false</ns1:hideInScheduler>
</ns1:meetingTypes>
<ns1:meetingTypes>
<ns1:meetingTypeID>11</ns1:meetingTypeID>
<ns1:meetingTypeName>TRS</ns1:meetingTypeName>
<ns1:hideInScheduler>false</ns1:hideInScheduler>
</ns1:meetingTypes>
<ns1:meetingTypes>
<ns1:meetingTypeID>13</ns1:meetingTypeID>
<ns1:meetingTypeName>SC3</ns1:meetingTypeName>
<ns1:hideInScheduler>false</ns1:hideInScheduler>
</ns1:meetingTypes>
<ns1:meetingTypes>
<ns1:meetingTypeID>16</ns1:meetingTypeID>
<ns1:meetingTypeName>AUO</ns1:meetingTypeName>
<ns1:hideInScheduler>false</ns1:hideInScheduler>
</ns1:meetingTypes>
<ns1:meetingTypes>
<ns1:meetingTypeID>214</ns1:meetingTypeID>
<ns1:meetingTypeName>PRO</ns1:meetingTypeName>
<ns1:hideInScheduler>false</ns1:hideInScheduler>
</ns1:meetingTypes>
<ns1:siteName>sqdemo28</ns1:siteName>
<ns1:brandName>sqdemo28</ns1:brandName>
<ns1:brandName>sqdemo28-de</ns1:brandName>
<ns1:brandName>sqdemo28-en</ns1:brandName>
<ns1:brandName>sqdemo28-fr</ns1:brandName>
<ns1:region>فرنسا</ns1:region>
<ns1:currency>الفرنك الفرنسي</ns1:currency>
<ns1:timeZoneID>4</ns1:timeZoneID>
<ns1:timeZone>GMT-08:00، المحيط الهادئ (سان خوسيه)</ns1:timeZone>
<ns1:parterID>7Dsupoc6DOfzpgcNViYvUA</ns1:parterID>
<ns1:webDomain>sqwd</ns1:webDomain>
<ns1:meetingDomain>sqmd</ns1:meetingDomain>
<ns1:telephonyDomain>sqtd</ns1:telephonyDomain>
<ns1:pageVersion>T33L</ns1:pageVersion>
<ns1:clientVersion>T33L</ns1:clientVersion>
<ns1:pageLanguage>الفرنسية</ns1:pageLanguage>
<ns1:activateStatus>true</ns1:activateStatus>
<ns1:webPageType>J2EE</ns1:webPageType>
<ns1:iCalendar>true</ns1:iCalendar>
<ns1:myWebExDefaultPage>اجتماعاتي</ns1:myWebExDefaultPage>
<ns1:componentVersion>cmp3300</ns1:componentVersion>
<ns1:accountNumLimit>999999</ns1:accountNumLimit>
<ns1:activeUserCount>40</ns1:activeUserCount>
<ns1:displayMeetingActualTime>false</ns1:displayMeetingActualTime>
<ns1:displayOffset>true</ns1:displayOffset>
<ns1:supportWebEx11>false</ns1:supportWebEx11>
</ns1:metaData>
<ns1:ucf>
<ns1:ucfConfiguration>UCF 2.1</ns1:ucfConfiguration>
</ns1:ucf>
<ns1:clientPlatforms>
<ns1:msWindows>true</ns1:msWindows>
<ns1:macOS9>صحيح</ns1:macOS9>
<ns1:macOSX>true</ns1:macOSX>
<ns1:sunSolaris>true</ns1:sunSolaris>
<ns1:linux>true</ns1:linux>
<ns1:hpUnix>false</ns1:hpUnix>
<ns1:java>true</ns1:java>
<ns1:palm>false</ns1:palm>
</ns1:clientPlatforms>
<ns1:resourceRestrictions>
<ns1:isLicenseManager>true</ns1:isLicenseManager>
<ns1:concurrentLicense>0</ns1:concurrentLicense>
<ns1:fileFolderCapacity>1000</ns1:fileFolderCapacity>
<ns1:maxConcurrentEvents>0</ns1:maxConcurrentEvents>
<ns1:archiveStorageLimit>0</ns1:archiveStorageLimit>
</ns1:resourceRestrictions>
<ns1:supportAPI>
<ns1:autoLogin>true</ns1:autoLogin>
<ns1:aspAndPHPAPI>true</ns1:aspAndPHPAPI>
<ns1:backwardAPI>false</ns1:backwardAPI>
<ns1:xmlAPI>true</ns1:xmlAPI>
<ns1:cAPI>false</ns1:cAPI>
<ns1:scorm>true</ns1:scorm>
</ns1:supportAPI>
<ns1:myWebExConfig>
<ns1:myContacts>true</ns1:myContacts>
<ns1:myProfile>true</ns1:myProfile>
<ns1:myMeetings>true</ns1:myMeetings>
<ns1:trainingRecordings>true</ns1:trainingRecordings>
<ns1:folders>false</ns1:folders>
<ns1:eventDocument>true</ns1:eventDocument>
<ns1:myReport>false</ns1:myReport>
<ns1:myComputer>false</ns1:myComputer>
<ns1:personalMeetingPage>false</ns1:personalMeetingPage>
<ns1:myFilesStorage>1000</ns1:myFilesStorage>
<ns1:myComputerNumbers>0</ns1:myComputerNumbers>
<ns1:enableMyWebExPro>true</ns1:enableMyWebExPro>
<ns1:myWebExProMaxHosts>999999</ns1:myWebExProMaxHosts>
<ns1:restrictAccessAnyApps>false</ns1:restrictAccessAnyApps>
<ns1:restrictAccessAnyAppsNum>0</ns1:restrictAccessAnyAppsNum>
<ns1:addlAccessAnyComputersLimit>صارم</ns1:addlAccessAnyComputersLimit>
<ns1:addlAccessAnyComputers>0</ns1:addlAccessAnyComputers>
<ns1:addlStorageLimit>صارم</ns1:addlStorageLimit>
<ns1:addlStorage>0</ns1:addlStorage>
<ns1:myContactsPro>true</ns1:myContactsPro>
<ns1:myProfilePro>true</ns1:myProfilePro>
<ns1:myMeetingsPro>true</ns1:myMeetingsPro>
<ns1:trainingRecordingsPro>true</ns1:trainingRecordingsPro>
<ns1:foldersPro>false</ns1:foldersPro>
<ns1:eventDocumentPro>true</ns1:eventDocumentPro>
<ns1:myReportPro>true</ns1:myReportPro>
<ns1:myComputerPro>false</ns1:myComputerPro>
<ns1:personalMeetingPagePro>true</ns1:personalMeetingPagePro>
<ns1:myFilesStoragePro>1000</ns1:myFilesStoragePro>
<ns1:myComputerNumbersPro>0</ns1:myComputerNumbersPro>
<ns1:PMRheaderBranding>false</ns1:PMRheaderBranding>
</ns1:myWebExConfig>
<ns1:telephonyConfig>
<ns1:isTSPUsingTelephonyAPI>false</ns1:isTSPUsingTelephonyAPI>
<ns1:serviceName>رقم المؤتمر الشخصي</ns1:serviceName>
<ns1:participantAccessCodeLabel>رمز وصول الحاضر</ns1:participantAccessCodeLabel>
<ns1:subscriberAccessCodeLabel>رمز وصول المضيف</ns1:subscriberAccessCodeLabel>
<ns1:attendeeIDLabel>معرّف الحاضر</ns1:attendeeIDLabel>
<ns1:internetPhone>true</ns1:internetPhone>
<ns1:supportCallInTypeTeleconf>true</ns1:supportCallInTypeTeleconf>
<ns1:callInTeleconferencing>true</ns1:callInTeleconferencing>
<ns1:tollFreeCallinTeleconferencing>true</ns1:tollFreeCallinTeleconferencing>
<ns1:intlCallInTeleconferencing>true</ns1:intlCallInTeleconferencing>
<ns1:callBackTeleconferencing>true</ns1:callBackTeleconferencing>
<ns1:callInNumber>1</ns1:callInNumber>
<ns1:defaultTeleServerSubject>0.0.0.0</ns1:defaultTeleServerSubject>
<ns1:subscribeName>الأسئلة والأجوبة</ns1:subscribeName>
<ns1:subscribePassword>تمرير</ns1:subscribePassword>
<ns1:defaultPhoneLines>10</ns1:defaultPhoneLines>
<ns1:defaultSpeakingLines>10</ns1:defaultSpeakingLines>
<ns1:majorCountryCode>1</ns1:majorCountryCode>
<ns1:majorAreaCode>408</ns1:majorAreaCode>
<ns1:publicName>مستخدم الاتصال الوارد</ns1:publicName>
<ns1:hybridTeleconference>true</ns1:hybridTeleconference>
<ns1:instantHelp>false</ns1:instantHelp>
<ns1:customerManage>false</ns1:customerManage>
<ns1:maxCallersNumber>500</ns1:maxCallersNumber>
<ns1:isSpecified>false</ns1:isSpecified>
<ns1:isContinue>false</ns1:isContinue>
<ns1:intlCallBackTeleconferencing>true</ns1:intlCallBackTeleconferencing>
<ns1:personalTeleconference>
<ns1:primaryLargeServer>
<serv:tollNum>14085452910</serv:tollNum>
<serv:globalNum>
<serv:countryAlias>14085452912</serv:countryAlias>
<serv:phoneNumber>14085452912</serv:phoneNumber>
<serv:tollFree>false</serv:tollFree>
<serv:default>false</serv:default>
</serv:globalNum>
<serv:enableServer>true</serv:enableServer>
<serv:tollLabel>14085452910</serv:tollLabel>
<serv:tollFreeLabel>رقم الاتصال المجاني (الولايات المتحدة/كندا)</serv:tollFreeLabel>
</ns1:primaryLargeServer>
<ns1:backup1LargeServer>
<serv:enableServer>false</serv:enableServer>
<serv:tollLabel>رقم الاتصال الوارد (الولايات المتحدة/كندا)</serv:tollLabel>
<serv:tollFreeLabel>رقم الاتصال المجاني (الولايات المتحدة/كندا)</serv:tollFreeLabel>
</ns1:backup1LargeServer>
<ns1:backup2LargeServer>
<serv:enableServer>false</serv:enableServer>
<serv:tollLabel>رقم الاتصال غير المجاني الاحتياطي (الولايات المتحدة/كندا)</serv:tollLabel>
<serv:tollFreeLabel>رقم الاتصال المجاني الاحتياطي (الولايات المتحدة/كندا)</serv:tollFreeLabel>
</ns1:backup2LargeServer>
<ns1:primarySmallServer>
<serv:enableServer>false</serv:enableServer>
<serv:tollLabel>رقم الاتصال الوارد (الولايات المتحدة/كندا)</serv:tollLabel>
<serv:tollFreeLabel>رقم الاتصال المجاني (الولايات المتحدة/كندا)</serv:tollFreeLabel>
</ns1:primarySmallServer>
<ns1:backup1SmallServer>
<serv:enableServer>false</serv:enableServer>
<serv:tollLabel>رقم الاتصال الوارد (الولايات المتحدة/كندا)</serv:tollLabel>
<serv:tollFreeLabel>رقم الاتصال المجاني (الولايات المتحدة/كندا)</serv:tollFreeLabel>
</ns1:backup1SmallServer>
<ns1:backup2SmallServer>
<serv:enableServer>false</serv:enableServer>
<serv:tollLabel>رقم الاتصال غير المجاني الاحتياطي (الولايات المتحدة/كندا)</serv:tollLabel>
<serv:tollFreeLabel>رقم الاتصال المجاني الاحتياطي (الولايات المتحدة/كندا)</serv:tollFreeLabel>
</ns1:backup2SmallServer>
<ns1:joinBeforeHost>false</ns1:joinBeforeHost>
</ns1:personalTeleconference>
<ns1:multiMediaPlatform>true</ns1:multiMediaPlatform>
<ns1:multiMediaHostName>msa1mcccl01.dmz.webex.com</ns1:multiMediaHostName>
<ns1:broadcastAudioStream>true</ns1:broadcastAudioStream>
<ns1:tspAdaptorSettings>
<ns1:primaryLarge>
<ns1:enableAdaptor>false</ns1:enableAdaptor>
<ns1:serverIP></ns1:serverIP>
<ns1:mpAudio>
<ns1:label>رقم الاتصال الوارد</ns1:label>
</ns1:mpAudio>
<ns1:mpAudio>
<ns1:label>رقم الاتصال المجاني</ns1:label>
</ns1:mpAudio>
</ns1:primaryLarge>
<ns1:backup1Large>
<ns1:enableAdaptor>false</ns1:enableAdaptor>
<ns1:serverIP></ns1:serverIP>
<ns1:mpAudio>
<ns1:label>رقم الاتصال الوارد</ns1:label>
</ns1:mpAudio>
<ns1:mpAudio>
<ns1:label>رقم الاتصال المجاني</ns1:label>
</ns1:mpAudio>
</ns1:backup1Large>
<ns1:backup2Large>
<ns1:enableAdaptor>false</ns1:enableAdaptor>
<ns1:serverIP></ns1:serverIP>
<ns1:mpAudio>
<ns1:label>رقم الاتصال الوارد</ns1:label>
</ns1:mpAudio>
<ns1:mpAudio>
<ns1:label>رقم الاتصال المجاني</ns1:label>
</ns1:mpAudio>
</ns1:backup2Large>
</ns1:tspAdaptorSettings>
<ns1:meetingPlace>
<ns1:persistentTSP>false</ns1:persistentTSP>
<ns1:mpAudioConferencing>بدون تكامل</ns1:mpAudioConferencing>
</ns1:meetingPlace>
<ns1:supportOtherTypeTeleconf>false</ns1:supportOtherTypeTeleconf>
<ns1:otherTeleServiceName>خدمة المكالمات الأخرى عن بُعد</ns1:otherTeleServiceName>
<ns1:supportAdapterlessTSP>false</ns1:supportAdapterlessTSP>
<ns1:displayAttendeeID>false</ns1:displayAttendeeID>
<ns1:provisionTeleAccount>true</ns1:provisionTeleAccount>
<ns1:choosePCN>خطأ</ns1:choosePCN>
<ns1:audioOnly>true</ns1:audioOnly>
<ns1:configTollAndTollFreeNum>false</ns1:configTollAndTollFreeNum>
<ns1:configPrimaryTS>false</ns1:configPrimaryTS>
<ns1:teleCLIAuthEnabled>false</ns1:teleCLIAuthEnabled>
<ns1:teleCLIPINEnabled>false</ns1:teleCLIPINEnabled>
</ns1:telephonyConfig>
<ns1:commerceAndReporting>
<ns1:trackingCode>false</ns1:trackingCode>
<ns1:siteAdminReport>true</ns1:siteAdminReport>
<ns1:subScriptionService>false</ns1:subScriptionService>
<ns1:isECommmerce>false</ns1:isECommmerce>
<ns1:customereCommerce>false</ns1:customereCommerce>
<ns1:isLocalTax>false</ns1:isLocalTax>
<ns1:localTaxName>ضريبة القيمة المضافة</ns1:localTaxName>
<ns1:localTaxtRate>0.0</ns1:localTaxtRate>
<ns1:holReport>1</ns1:holReport>
</ns1:commerceAndReporting>
<ns1:tools>
<ns1:businessDirectory>false</ns1:businessDirectory>
<ns1:officeCalendar>false</ns1:officeCalendar>
<ns1:meetingCalendar>true</ns1:meetingCalendar>
<ns1:displayOnCallAssistLink>false</ns1:displayOnCallAssistLink>
<ns1:displayProfileLink>true</ns1:displayProfileLink>
<ns1:recordingAndPlayback>true</ns1:recordingAndPlayback>
<ns1:recordingEditor>true</ns1:recordingEditor>
<ns1:publishRecordings>true</ns1:publishRecordings>
<ns1:instantMeeting>true</ns1:instantMeeting>
<ns1:emails>false</ns1:emails>
<ns1:outlookIntegration>true</ns1:outlookIntegration>
<ns1:wirelessAccess>false</ns1:wirelessAccess>
<ns1:allowPublicAccess>true</ns1:allowPublicAccess>
<ns1:ssl>true</ns1:ssl>
<ns1:handsOnLab>true</ns1:handsOnLab>
<ns1:holMaxLabs>999999</ns1:holMaxLabs>
<ns1:holMaxComputers>999999</ns1:holMaxComputers>
<ns1:userLockDown>false</ns1:userLockDown>
<ns1:meetingAssist>false</ns1:meetingAssist>
<ns1:sms>false</ns1:sms>
<ns1:encryption>لا شيء</ns1:encryption>
<ns1:internalMeeting>false</ns1:internalMeeting>
<ns1:enableTP>false</ns1:enableTP>
<ns1:enableTPplus>false</ns1:enableTPplus>
<ns1:uploadLogFileUrl>https://sqwd.webex.com/logadmin/spr.do?SiteUrl=sqdemo28&LanguageId=1</ns1:uploadLogFileUrl>
</ns1:tools>
<ns1:custCommunications>
<ns1: displayType>
<ns1:prodSvcAnnounce>false</ns1:prodSvcAnnounce>
<ns1:trainingInfo>false</ns1:trainingInfo>
<ns1:eNewsletters>false</ns1:eNewsletters>
<ns1:promotionsOffers>false</ns1:promotionsOffers>
<ns1:pressReleases>false</ns1:pressReleases>
</ns1:displayType>
<ns1:displayMethod>
<ns1:email>false</ns1:email>
<ns1:fax>false</ns1:fax>
<ns1:phone>false</ns1:phone>
<ns1:mail>false</ns1:mail>
</ns1:displayMethod>
</ns1:custCommunications>
<ns1:رموز التتبع/>
<ns1:الخدمات المدعومة>
<ns1:meetingCenter>
<ns1:enabled>true</ns1:enabled>
<ns1:pageVersion>mc3300</ns1:pageVersion>
<ns1:clientVersion>T33L</ns1:clientVersion>
</ns1:meetingCenter>
<ns1:trainingCenter>
<ns1:enabled>true</ns1:enabled>
<ns1:pageVersion>tc3300</ns1:pageVersion>
<ns1:clientVersion>T33L</ns1:clientVersion>
</ns1:trainingCenter>
<ns1:supportCenter>
<ns1:enabled>true</ns1:enabled>
<ns1:pageVersion>sc3300</ns1:pageVersion>
<ns1:clientVersion>T33L</ns1:clientVersion>
<ns1:webACD>true</ns1:webACD>
</ns1:supportCenter>
<ns1:eventCenter>
<ns1:enabled>true</ns1:enabled>
<ns1:pageVersion>ec3300</ns1:pageVersion>
<ns1:clientVersion>T33L</ns1:clientVersion>
<ns1:marketingAddOn>false</ns1:marketingAddOn>
<ns1:optimizeAttendeeBandwidthUsage>false</ns1:optimizeAttendeeBandwidthUsage>
</ns1:eventCenter>
<ns1:salesCenter>
<ns1:enabled>false</ns1:enabled>
</ns1:salesCenter>
</ns1:الخدمات المدعومة>
<ns1:securityOptions>
<ns1:passwordExpires>false</ns1:passwordExpires>
<ns1:passwordLifetime>0</ns1:passwordLifetime>
<ns1:ECMeetingsUnlisted>false</ns1:ECMeetingsUnlisted>
<ns1:TCMeetingsUnlisted>false</ns1:TCMeetingsUnlisted>
<ns1:allMeetingsUnlisted>true</ns1:allMeetingsUnlisted>
<ns1:allMeetingsPassword>true</ns1:allMeetingsPassword>
<ns1:joinBeforeHost>false</ns1:joinBeforeHost>
<ns1:audioBeforeHost>false</ns1:audioBeforeHost>
<ns1:audioBeforeHostEC>false</ns1:audioBeforeHostEC>
<ns1:audioBeforeHostTC>false</ns1:audioBeforeHostTC>
<ns1:changePersonalURL>true</ns1:changePersonalURL>
<ns1:changeUserName>false</ns1:changeUserName>
<ns1:الاجتماعات>
<ns1:strictPasswords>true</ns1:strictPasswords>
</ns1:اجتماعات>
<ns1:strictUserPassword>true</ns1:strictUserPassword>
<ns1:accountNotify>false</ns1:accountNotify>
<ns1:requireLoginBeforeSiteAccess>false</ns1:requireLoginBeforeSiteAccess>
<ns1:changePWDWhenAutoLogin>false</ns1:changePWDWhenAutoLogin>
<ns1:enforceBaseline>true</ns1:enforceBaseline>
<ns1:passwordChangeIntervalOpt>false</ns1:passwordChangeIntervalOpt>
<ns1:passwordChangeInterval>24</ns1:passwordChangeInterval>
<ns1:firstAttendeeAsPresenter>false</ns1:firstAttendeeAsPresenter>
<ns1:isEnableUUIDLink>true</ns1:isEnableUUIDLink>
<ns1:isEnableUUIDLinkForSAC>true</ns1:isEnableUUIDLinkForSAC>
<ns1:enforceRecordingPwdForMC>true</ns1:enforceRecordingPwdForMC>
<ns1:enforceRecordingPwdForEC>false</ns1:enforceRecordingPwdForEC>
<ns1:enforceRecordingPwdForTC>false</ns1:enforceRecordingPwdForTC>
<ns1:enforceRecordingPwdForMisc>true</ns1:enforceRecordingPwdForMisc>
</ns1:securityOptions>
<ns1:defaults>
<ns1:emailReminders>true</ns1:emailReminders>
<ns1:entryExitTone>صوت الصفير</ns1:entryExitTone>
<ns1:voip>true</ns1:voip>
<ns1: مكالمة عن بُعد>
<ns1:telephonySupport>معاودة الاتصال</ns1:telephonySupport>
<ns1:tollFree>true</ns1:tollFree>
<ns1:intlLocalCallIn>true</ns1:intlLocalCallIn>
</ns1:مكالمة عن بُعد>
<ns1:joinTeleconfNotPress1>false</ns1:joinTeleconfNotPress1>
<ns1:updateTSPAccount>false</ns1:updateTSPAccount>
</ns1:defaults>
<ns1:scheduleMeetingOptions>
<ns1:scheduleOnBehalf>true</ns1:scheduleOnBehalf>
<ns1:saveSessionTemplate>true</ns1:saveSessionTemplate>
</ns1:scheduleMeetingOptions>
<ns1:navBarTop>
<ns1:button>
<ns1:order>1</ns1:order>
<ns1:serviceName>مرحبًا بك</ns1:serviceName>
</ns1:button>
<ns1:button>
<ns1:order>2</ns1:order>
<ns1:enabled>true</ns1:enabled>
<ns1:serviceName>مركز الاجتماعات</ns1:serviceName>
</ns1:button>
<ns1:button>
<ns1:order>3</ns1:order>
<ns1:enabled>true</ns1:enabled>
<ns1:serviceName>مركز الأحداث</ns1:serviceName>
</ns1:button>
<ns1:button>
<ns1:order>4</ns1:order>
<ns1:enabled>true</ns1:enabled>
<ns1:serviceName>مركز الدعم</ns1:serviceName>
</ns1:button>
<ns1:button>
<ns1:order>5</ns1:order>
<ns1:enabled>true</ns1:enabled>
<ns1:serviceName>مركز التدريب</ns1:serviceName>
</ns1:button>
<ns1:button>
<ns1:order>6</ns1:order>
<ns1:serviceName>إدارة الموقع</ns1:serviceName>
</ns1:button>
<ns1:button>
<ns1:order>7</ns1:order>
<ns1:enabled>false</ns1:enabled>
<ns1:serviceName>مركز المبيعات</ns1:serviceName>
</ns1:button>
<ns1:displayDisabledService>true</ns1:displayDisabledService>
</ns1:navBarTop>
<ns1:navMyWebEx>
<ns1:customLinks>
<ns1:customLink>
<ns1:target>جديد</ns1:target>
</ns1:customLink>
<ns1:customLink>
<ns1:target>جديد</ns1:target>
</ns1:customLink>
<ns1:customLink>
<ns1:target>جديد</ns1:target>
</ns1:customLink>
</ns1:customLinks>
<ns1:partnerLinks>
<ns1:partnerLink>
<ns1:target>جديد</ns1:target>
</ns1:partnerLink>
<ns1:partnerLink>
<ns1:target>جديد</ns1:target>
</ns1:partnerLink>
<ns1:partnerLink>
<ns1:target>جديد</ns1:target>
</ns1:partnerLink>
</ns1:partnerLinks>
<ns1:partnerIntegration>true</ns1:partnerIntegration>
<ns1:الدعم>
<ns1:target>جديد</ns1:target>
</ns1:الدعم>
<ns1:تدريب>
<ns1:target>جديد</ns1:target>
</ns1:التدريب>
</ns1:navMyWebEx>
<ns1:navAllServices>
<ns1:customLinks>
<ns1:customLink>
<ns1:target>جديد</ns1:target>
</ns1:customLink>
<ns1:customLink>
<ns1:target>جديد</ns1:target>
</ns1:customLink>
<ns1:customLink>
<ns1:target>جديد</ns1:target>
</ns1:customLink>
</ns1:customLinks>
<ns1:الدعم>
<ns1:name>الدعم</ns1:name>
<ns1:target>جديد</ns1:target>
</ns1:الدعم>
<ns1:تدريب>
<ns1:name>التدريب</ns1:name>
<ns1:target>جديد</ns1:target>
</ns1:التدريب>
<ns1:supportMenu>
<ns1:userGuides>
<ns1:target>جديد</ns1:target>
</ns1:userGuides>
<ns1:downloads>
<ns1:target>جديد</ns1:target>
</ns1:downloads>
<ns1:تدريب>
<ns1:target>جديد</ns1:target>
</ns1:التدريب>
<ns1:contactUs>
<ns1:target>جديد</ns1:target>
</ns1:contactUs>
<ns1:supportMyResources>true</ns1:supportMyResources>
</ns1:supportMenu>
</ns1:navAllServices>
<ns1:passwordCriteria>
<ns1:mixedCase>false</ns1:mixedCase>
<ns1:minLength>4</ns1:minLength>
<ns1:minAlpha>0</ns1:minAlpha>
<ns1:minNumeric>0</ns1:minNumeric>
<ns1:minSpecial>0</ns1:minSpecial>
<ns1:disallowWebTextSessions>true</ns1:disallowWebTextSessions>
<ns1:disallowWebTextAccounts>true</ns1:disallowWebTextAccounts>
<ns1:disallowList>true</ns1:disallowList>
<ns1:disallowValue>كلمة المرور</ns1:disallowValue>
<ns1:disallowValue>تمرير</ns1:disallowValue>
<ns1:disallowValue>تمرير</ns1:disallowValue>
</ns1:passwordCriteria>
<ns1:recordingPasswordCriteria>
<ns1:mixedCase>true</ns1:mixedCase>
<ns1:minLength>8</ns1:minLength>
<ns1:minAlpha>2</ns1:minAlpha>
<ns1:minNumeric>1</ns1:minNumeric>
<ns1:minSpecial>0</ns1:minSpecial>
<ns1:disallowWebTextSessions>false</ns1:disallowWebTextSessions>
<ns1:disallowList>false</ns1:disallowList>
<ns1:disallowValue>كلمة المرور</ns1:disallowValue>
<ns1:disallowValue>تمرير</ns1:disallowValue>
<ns1:disallowValue>تمرير</ns1:disallowValue>
</ns1:recordingPasswordCriteria>
<ns1:accountPasswordCriteria>
<ns1:mixedCase>false</ns1:mixedCase>
<ns1:minLength>0</ns1:minLength>
<ns1:minNumeric>0</ns1:minNumeric>
<ns1:minAlpha>0</ns1:minAlpha>
<ns1:minSpecial>0</ns1:minSpecial>
<ns1:disallow3XRepeatedChar>false</ns1:disallow3XRepeatedChar>
<ns1:disallowWebTextAccounts>true</ns1:disallowWebTextAccounts>
<ns1:disallowList>true</ns1:disallowList>
<ns1:disallowValue>كلمة المرور</ns1:disallowValue>
<ns1:disallowValue>تمرير</ns1:disallowValue>
<ns1:disallowValue>تمرير</ns1:disallowValue>
<ns1:disallowValue>webex</ns1:disallowValue>
<ns1:disallowValue>cisco</ns1:disallowValue>
<ns1:disallowValue>xebew</ns1:disallowValue>
<ns1:disallowValue>أوكسيك</ns1:disallowValue>
</ns1:accountPasswordCriteria>
<ns1:productivityTools>
<ns1:enable>true</ns1:enable>
<ns1:installOpts>
<ns1:autoUpdate>true</ns1:autoUpdate>
</ns1:installOpts>
<ns1:عمليات الدمج>
<ns1:outlook>true</ns1:outlook>
<ns1:outlookForMac>true</ns1:outlookForMac>
<ns1:lotusNotes>true</ns1:lotusNotes>
<ns1:oneClick>true</ns1:oneClick>
<ns1:showSysTrayIcon>true</ns1:showSysTrayIcon>
<ns1:office>true</ns1:office>
<ns1:excel>true</ns1:excel>
<ns1:powerPoint>true</ns1:powerPoint>
<ns1:word>true</ns1:word>
<ns1:IE>true</ns1:IE>
<ns1:firefox>false</ns1:firefox>
<ns1:explorerRightClick>false</ns1:explorerRightClick>
<ns1:instantMessenger>true</ns1:instantMessenger>
<ns1:aolMessenger>false</ns1:aolMessenger>
<ns1:googleTalk>false</ns1:googleTalk>
<ns1:lotusSametime>true</ns1:lotusSametime>
<ns1:skype>true</ns1:skype>
<ns1:windowsMessenger>true</ns1:windowsMessenger>
<ns1:yahooMessenger>false</ns1:yahooMessenger>
<ns1:ciscoIPPhone>false</ns1:ciscoIPPhone>
<ns1:pcNow>false</ns1:pcNow>
<ns1:iGoogle>false</ns1:iGoogle>
<ns1:iPhoneDusting>true</ns1:iPhoneDusting>
</ns1:عمليات الدمج>
<ns1:oneClick>
<ns1:allowJoinUnlistMeeting>true</ns1:allowJoinUnlistMeeting>
<ns1:requireApproveJoin>false</ns1:requireApproveJoin>
</ns1:oneClick>
<ns1: قوالب>
<ns1:useTemplate>false</ns1:useTemplate>
</ns1:قوالب>
<ns1:lockDownPT>
<ns1:lockDown>false</ns1:lockDown>
</ns1:lockDownPT>
<ns1:imSettings>
<ns1:attendeeInviteOther>true</ns1:attendeeInviteOther>
</ns1:imSettings>
</ns1:productivityTools>
<ns1:meetingPlace/>
<ns1:salesCenter>
<ns1:allowJoinWithoutLogin>false</ns1:allowJoinWithoutLogin>
</ns1:salesCenter>
<ns1:connectIntegration>
<ns1:integratedWebEx11>false</ns1:integratedWebEx11>
</ns1:connectIntegration>
<ns1:فيديو>
<ns1:HQvideo>true</ns1:HQvideo>
<ns1:maxBandwidth>متوسط</ns1:maxBandwidth>
<ns1:HDvideo>true</ns1:HDvideo>
</ns1:فيديو>
<ns1:siteCommonOptions>
<ns1:SupportCustomDialRestriction>false</ns1:SupportCustomDialRestriction>
<ns1:SupportTelePresence>false</ns1:SupportTelePresence>
<ns1:SupportTelePresencePlus>false</ns1:SupportTelePresencePlus>
<ns1:EnableCloudTelepresence>true</ns1:EnableCloudTelepresence>
<ns1:EnableCMRForAllUsers>true</ns1:EnableCMRForAllUsers>
<ns1:enablePersonalMeetingRoom>true</ns1:enablePersonalMeetingRoom>
<ns1:SupportAlternateHost>true</ns1:SupportAlternateHost>
<ns1:SupportAnyoneHostMeetings>true</ns1:SupportAnyoneHostMeetings>
</ns1:siteCommonOptions>
<ns1:samlSSO>
<ns1:enableSSO>false</ns1:enableSSO>
<ns1:autoAccountCreation>false</ns1:autoAccountCreation>
</ns1:samlSSO>
<ns1:attendeeLimitation>
<ns1:maxInviteesNumberForMC>1000</ns1:maxInviteesNumberForMC>
<ns1:maxRegistrantsNumberForMC>1000</ns1:maxRegistrantsNumberForMC>
<ns1:maxInviteesNumberForTC>1000</ns1:maxInviteesNumberForTC>
<ns1:maxRegistrantsNumberForTC>1000</ns1:maxRegistrantsNumberForTC>
<ns1:maxInviteesNumberForEC>10000</ns1:maxInviteesNumberForEC>
<ns1:maxRegistrantsNumberForEC>10000</ns1:maxRegistrantsNumberForEC>
</ns1:attendeeLimitation>
<ns1:CISiteLicenseInfo>
<ns1:accountNumberLimitForCMRHost>200</ns1:accountNumberLimitForCMRHost>
<ns1:allowOverageForCMRHost>true</ns1:allowOverageForCMRHost>
<ns1:accountNumberUsedForCMRHost>40</ns1:accountNumberUsedForCMRHost>
<ns1:accountNumberLimitForEEHost>200</ns1:accountNumberLimitForEEHost>
<ns1:allowOverageForEEHost>true</ns1:allowOverageForEEHost>
<ns1:accountNumberUsedForEEHost>40</ns1:accountNumberUsedForEEHost>
<ns1:attendeeCapacityForMC>200</ns1:attendeeCapacityForMC>
<ns1:attendeeCapacityForTC>200</ns1:attendeeCapacityForTC>
<ns1:attendeeCapacityForEC>200</ns1:attendeeCapacityForEC>
<ns1:attendeeCapacityForSC>200</ns1:attendeeCapacityForSC>
</ns1:CISiteLicenseInfo>
</ns1:siteInstance>
</serv:bodyContent>
تحديثات XML API 11.0.0 SP22
تحديد حجم الملف لـ UploadPMRImage
عند تحميل الصور الرمزية باستخدام API UploadPMRImage
، هناك قيود جديدة تحد من حجم الملف إلى 5 ميجابايت. ستتلقى محاولات تحميل ملفات أكبر من هذه رسالة خطأ: "010100 حجم الصورة التي يتم تحميلها كبير جدًا. جرب صورة بحجم أقل من 5 ميجابايت.
"
تحديثات XML API 11.0.0 SP21
تم إضافة عنصر جديد autoRecord إلى CreateMeeting وSetMeeting وGetMeeting وLstMeeting
تمت إضافة عنصر جديد اسمه auto
Record إلى CreateMeeting
و SetMeeting
و GetMeeting
و API
LstMeeting. يتيح تسجيل
تلقائي للمستخدمين تسجيل اجتماعات Webex تلقائيًا مباشرةً من مجدول الاجتماعات. يوفر هذا دقة على مستوى الاجتماع ، حيث لا يمكن الوصول إلى الطريقة السابقة لتسجيل الاجتماعات تلقائيًا إلا على مستوى الموقع.
ينطبق عنصر التسجيل التلقائي
فقط على Webex Meetings. لا ينطبق على Webex Events أو Webex Training.
واجهات برمجة التطبيقات المتأثرة:
-
إنشاء اجتماع
-
تسجيل تلقائي
-
-
تعيين الاجتماع
-
تسجيل تلقائي
-
-
GetMeeting
-
تسجيل تلقائي
-
-
LstMeeting
-
تسجيل تلقائي
-
تحديثات Create
Meeting:
|
السلوك عند تسجيل جميع الجلسات تلقائيًا باستخدام التسجيل المستند إلى الشبكة يكون معطلاً في إدارة الموقع |
---|---|
|
بدء التسجيل تلقائيًا عند بدء الاجتماع |
|
لا يبدأ التسجيل تلقائيًا عند بدء الاجتماع |
إذا تم تمكين التسجيل التلقائي لجميع الجلسات باستخدام التسجيل المستند إلى الشبكة ، فسيتم تجاهل العنصر ويبدأ التسجيل تلقائيًا عند بدء الاجتماع.
تحديثات Set
Meeting:
|
السلوك عند تسجيل جميع الجلسات تلقائيًا باستخدام التسجيل المستند إلى الشبكة يكون معطلاً في إدارة الموقع |
---|---|
|
بدء التسجيل تلقائيًا عند بدء الاجتماع |
|
لا يبدأ التسجيل تلقائيًا عند بدء الاجتماع |
إذا تم تمكين التسجيل التلقائي لجميع الجلسات باستخدام التسجيل المستند إلى الشبكة ، فسيتم تجاهل العنصر ويبدأ التسجيل تلقائيًا عند بدء الاجتماع.
تحديثات GetMeeting
:
|
السلوك عند تسجيل جميع الجلسات تلقائيًا باستخدام التسجيل المستند إلى الشبكة يكون معطلاً في إدارة الموقع |
---|---|
|
بدء التسجيل تلقائيًا عند بدء الاجتماع |
|
لا يبدأ التسجيل تلقائيًا عند بدء الاجتماع |
إذا تم تمكين التسجيل التلقائي لجميع الجلسات باستخدام التسجيل المستند إلى الشبكة ، فسيتم تجاهل العنصر ويبدأ التسجيل تلقائيًا عند بدء الاجتماع.
مثال على استجابة
GetMeeting:
تحديثات LstMeeting
:
|
السلوك عند تسجيل جميع الجلسات تلقائيًا باستخدام التسجيل المستند إلى الشبكة يكون معطلاً في إدارة الموقع |
---|---|
|
بدء التسجيل تلقائيًا عند بدء الاجتماع |
|
لا يبدأ التسجيل تلقائيًا عند بدء الاجتماع |
إذا تم تمكين التسجيل التلقائي لجميع الجلسات باستخدام التسجيل المستند إلى الشبكة ، فسيتم تجاهل العنصر ويبدأ التسجيل تلقائيًا عند بدء الاجتماع.
مثال
على استجابة LstMeeting:
تم إضافة عنصر جديد isAutoRecord إلى واجهة برمجة تطبيقات GetSessionInfo
إلى جانب التغييرات التي تمت على واجهات API المذكورة أعلاه، تمت إضافة عنصر جديد، هو isAutoRecord
، إلى واجهة API
GetSessionInfo. يمكن استخدام هذا العنصر للإشارة إلى ما إذا كان التسجيل يبدأ تلقائيًا عند بدء الاجتماع.
واجهات برمجة التطبيقات المتأثرة:
-
GetSessionInfo
-
تسجيل تلقائي
-
تحديثات GetSession
Info:
|
السلوك عند تسجيل جميع الجلسات تلقائيًا باستخدام التسجيل المستند إلى الشبكة يكون معطلاً في إدارة الموقع |
---|---|
|
بدء التسجيل تلقائيًا عند بدء الاجتماع |
|
لا يبدأ التسجيل تلقائيًا عند بدء الاجتماع |
إذا تم تمكين التسجيل التلقائي لجميع الجلسات باستخدام التسجيل المستند إلى الشبكة ، فسيتم تجاهل العنصر ويبدأ التسجيل تلقائيًا عند بدء الاجتماع.
مثال على
استجابة GetSessionInfo:
تحديثات XML API 11.0.0 SP20
تمت إضافة عنصر جديدShareToMeRecording إلى طلب واجهة برمجة تطبيقات LstRecording
تم الإعلان عن هذا التغيير مسبقًا في XML API 11.0 SP17 ، ولكن يتم تطبيقه على هذا التحديث.
تمت إضافة عنصر جديد، returnShareToMeRecording
، إلى واجهة برمجة تطبيقات LstRecording
. returnShareToMeRecording
هو منطقي في طلب تسجيل LstRecording
.
تمت إضافة هذا العنصر الجديد لدعم البحث عن تسجيلات الحضور أو المدعوين. returnShareToMeRecording
هي علامة تسمح لواجهة LstRecording
API بمعرفة أنه يجب إرجاع تسجيلات الحضور أو المدعوين.
عند تعيين returnShareToMeRecording
على True
، تقوم LstRecording
بإرجاع مستخدم التسجيل كمالك، كما تقوم بإرجاع مستخدم التسجيل كأحد الحضور أو المدعوين الذي يشاركه المالك.
إذا كانت أعلام المشاركة التلقائية والمشاركة اليدوية على حد سواء إيقاف التشغيل
، فإن LstRecording
ترجع المستخدم باعتباره مالك التسجيلات فقط.
عند تعيين returnShareToMeRecording
على False
، أو عدم تضمين هذا العنصر في الطلب، يتبع LstRecording
نفس المنطق السابق: تقوم بإرجاع مستخدم التسجيلات باعتباره المالك.
واجهات برمجة التطبيقات المتأثرة:
-
LstRecording
-
returnShareToMeRecording
-
تحديثات
LstRecording:
تمت إضافة Element shareToMe إلى استجابة واجهة برمجة تطبيقات LstRecording
تم الإعلان عن هذا التغيير مسبقًا في XML API 11.0 SP17 ، ولكن يتم تطبيقه على هذا التحديث.
تمت إضافة عنصر جديد، shareToMe
، إلى API
LstRecording. shareToMe
هو منطقي في الاستجابة لـ LstRecording
.
تمت إضافة هذا العنصر الجديد لدعم البحث عن تسجيلات الحضور أو المدعوين. shareToMe
هي علامة تحدد ما إذا كان المستخدم هو مالك التسجيل الحالي أو أحد الحضور فيه.
عندما يكون ShareToMe
، لا يكون المستخدم هو مالك التسجيل الحالي. قد يكون المستخدم أحد الحاضرين ، أو قد يشارك المالك التسجيل. صحيحًا
عندما يكون ShareToMe
، أو أن هذا العنصر غير موجود في الاستجابة، يتبع خاطئًا
LstRecording
نفس المنطق السابق: المستخدم هو صاحب التسجيل الحالي.
واجهات برمجة التطبيقات المتأثرة:
-
LstRecording
-
مشاركة ToMe
-
تحديثات
LstRecording:
returnShareToMeRecording
و shareToMe
Request أمثلة:
<bodyContent xsi:type="java.com.webex.service.binding..ep.lstRecording">
<hostWebExID>auto243</hostWebExID>
<createTimeStart>
<createTimeStart>08/15/2018 8:0:0</createTimeStart>
<createTimeEnd>09/05/2018 7:59:59</createTimeEnd>
<timeZoneID>20</timeZoneID>
</createTimeScope>
<serviceTypes>
<serviceType>MeetingCenter</serviceType>
<serviceType>EventCenter</serviceType>
<serviceType>TrainingCenter</serviceType>
</serviceTypes>
<returnShareToMeRecording>حقيقي</returnShareToMeRecording>
</bodyContent>
returnShareToMeRecording
وshareToMe
Response أمثلة:
تم إضافة عناصر جديدة إلى واجهة برمجة تطبيقات GetEvent
تمت إضافة أربعة عناصر جديدة إلى واجهة GetEvent
API:
-
isCETMeeting
: a منطقي صحيح/خاطئ يشير إلى ما إذا كان حدث Webex يدعم منصة فيديو Webex 2 (CMR 4.0) -
sipURL
: عنوان URL المستخدم للانضمام إلى اجتماع فيديو Webex من نظام أو تطبيق مؤتمرات الفيديو -
مستقلDialingIPAddress
: عنوان IP الذي يمكن استخدامه للاتصال باجتماع فيديو Webex من نظام أو تطبيق مؤتمرات الفيديو -
عضو اللجنةNumericPassword
: كلمة المرور للانضمام إلى اجتماع فيديو Webex من نظام أو تطبيق مؤتمرات الفيديو
إذا كان الموقع يدعم فيديو Webex، فإن المضيف يتمتع بامتيازات فيديو Webex Events، و يدعم الحدث منصة فيديو Webex 2 (CMR 4.0)، يقوم GetEvent
بإرجاع هذه العناصر. وإلا، فإن GetEvent
لا يعيدهم.
واجهات برمجة التطبيقات المتأثرة:
-
جيت إيفنت
-
isCETMeeting
-
عنوان sipURL
-
مستقلDialingIPAddress
-
عضو اللجنةNumericPassword
-
تم إضافة عنصر جديدNumericPassword إلى واجهة برمجة تطبيقات GetSessionInfo
يحتوي GetSessionInfo
على عنصر جديد، panelistNumericPassword
، والذي يحتوي على كلمة المرور للانضمام إلى اجتماع فيديو Webex من نظام أو تطبيق مؤتمرات الفيديو.
إذا كان الموقع يدعم فيديو Webex، فإن المضيف يتمتع بامتيازات فيديو Webex Events، و يدعم الحدث منصة فيديو Webex 2 (CMR 4.0)، يقوم GetSessionInfo
بإرجاع هذه العناصر الأربعة:
-
isCETMeeting
: a منطقي صحيح/خاطئ يشير إلى ما إذا كان حدث Webex يدعم منصة فيديو Webex 2 (CMR 4.0) -
sipURL
: عنوان URL المستخدم للانضمام إلى اجتماع فيديو Webex من نظام أو تطبيق مؤتمرات الفيديو -
مستقلDialingIPAddress
: عنوان IP الذي يمكن استخدامه للاتصال باجتماع فيديو Webex من نظام أو تطبيق مؤتمرات الفيديو -
عضو اللجنةNumericPassword
: كلمة المرور للانضمام إلى اجتماع فيديو Webex من نظام أو تطبيق مؤتمرات الفيديو
بالنسبة إلى Webex Meetings، كانت هذه العناصر موجودة بالفعل في GetSessionInfo
:
-
isCETMeeting
-
عنوان sipURL
-
مستقلDialingIPAddress
واجهات برمجة التطبيقات المتأثرة:
-
GetSessionInfo
-
عضو اللجنةNumericPassword
-
تم إجراء تغييرات على المخطط لـ GetEvent وGetSessionInfo
تحديثات GetEvent
:
تحديثات GetSession
Info:
تحديثات XML API 11.0.0 SP18
تم إضافة عنصر EnableCloudTelepresence
إلى getSite
API
تمت إضافة عنصر جديد، وهو EnableCloudTelepresence
إلى واجهة برمجة تطبيقات getSite
.
عند تمكين الخيار EnableCETForAllUsers
، يتحقق Webex لمعرفة ما إذا كان المستخدم يدعم فيديو Webex (CMR). كما أنه يقوم الآن بإرجاع عنصر جديد EnableCloudTelepresence
في واجهة
API.
واجهات برمجة التطبيقات المتأثرة:
-
getSite
-
تمكين CloudTelepresence
رد
مثال getSite:
تحديثات XML API 11.0.0 SP17
تمت إضافة عنصر جديدShareToMeRecording إلى طلب واجهة برمجة تطبيقات LstRecording
تمت إضافة عنصر جديد، returnShareToMeRecording
، إلى واجهة برمجة تطبيقات LstRecording
. returnShareToMeRecording
هو منطقي في طلب تسجيل LstRecording
.
تمت إضافة هذا العنصر الجديد لدعم سحب تسجيلات الحضور أو المدعوين. returnShareToMeRecording
هي علامة تسمح لواجهة LstRecording
API بمعرفة أنه يجب إرجاع تسجيلات الحضور أو المدعوين.
عند تعيين returnShareToMeRecording
على True
، تقوم LstRecording
بإرجاع مستخدم التسجيلات كمالك، كما تقوم بإرجاع مستخدم التسجيلات كأحد الحضور أو المدعوين الذي يشاركه المالك.
إذا تم تعطيل أعلام المشاركة التلقائية والمشاركة اليدوية، فإن LstRecording
ترجع المستخدم فقط كمالك للتسجيلات.
عند تعيين returnShareToMeRecording
على False
، أو عدم تضمين هذا العنصر في الطلب، يتبع LstRecording
نفس المنطق السابق: تقوم بإرجاع مستخدم التسجيلات باعتباره المالك.
واجهات برمجة التطبيقات المتأثرة:
-
LstRecording
-
returnShareToMeRecording
تحديثات
LstRecording:
تمت إضافة ShareToMe
إلى استجابة LstRecording
API
تمت إضافة عنصر جديد، shareToMe
، إلى API
LstRecording. shareToMe
هو منطقي في الاستجابة لـ LstRecording
.
تمت إضافة هذا العنصر الجديد لدعم سحب تسجيلات الحضور أو المدعوين. shareToMe
هي علامة تحدد ما إذا كان المستخدم هو المالك، أو الحاضر أو المدعو للتسجيل الحالي.
عندما يكون ShareToMe
، لا يكون المستخدم هو مالك التسجيل الحالي. قد يكون المستخدم حاضرًا أو مدعوًا ، أو قد يشارك المالك التسجيل. صحيحًا
عندما يكون ShareToMe
، أو أن هذا العنصر غير موجود في الاستجابة، يتبع خاطئًا
LstRecording
نفس المنطق السابق: المستخدم هو صاحب التسجيل الحالي.
واجهات API المتأثرة:
-
LstRecording
-
مشاركة ToMe
تحديثات
LstRecording:
تم إضافة عناصر جديدة لسعة الحضور إلى استجابة getSite
API
تمت إضافة أربعة عناصر جديدة إلى واجهة getSite
API للإشارة إلى سعة الحضور لخدمات Webex التالية:
attendeeCapacityForMC
- Webex Meetings
attendeeCapacityForEC
– Webex Events
attendeeCapacityForTC
– Webex Training
attendeeCapacityForSC
– دعم Webex
تشير هذه القيم التي تم إرجاعها إلى الحد الأقصى لعدد الحاضرين الذي يمكن أن يحضره الاجتماع أو الحدث أو الجلسة. إنهم أطفال عنصر CISiteLicenseInfo
في الاستجابة.
واجهات برمجة التطبيقات المتأثرة:
-
getSite
-
attendeeCapacityForMC
-
الحاضرCapacityForEC
-
الحضورCapacityForTC
-
الحاضرCapacityForSC
مثال
على استجابة getSite:
<serv:رسالة 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:استجابة>
<serv:result>النجاح</serv:result>
<serv:gsbStatus>أساسي</serv:gsbStatus>
</serv:استجابة>
</serv:header>
<serv:الجسم>
<serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns1:getSiteResponse">
<ns1:siteInstance>
...
...
<ns1:CISiteLicenseInfo>
<ns1:accountNumberLimitForMC>999</ns1:accountNumberLimitForMC>
<ns1:allowOverageForMC>false</ns1:allowOverageForMC>
<ns1:accountNumberUsedForMC>43</ns1:accountNumberUsedForMC>
<ns1:accountNumberLimitForTC>999</ns1:accountNumberLimitForTC>
<ns1:allowOverageForTC>false</ns1:allowOverageForTC>
<ns1:accountNumberUsedForTC>44</ns1:accountNumberUsedForTC>
<ns1:accountNumberLimitForEC>999</ns1:accountNumberLimitForEC>
<ns1:allowOverageForEC>false</ns1:allowOverageForEC>
<ns1:accountNumberUsedForEC>22</ns1:accountNumberUsedForEC>
<ns1:accountNumberLimitForSC>999999</ns1:accountNumberLimitForSC>
<ns1:allowOverageForSC>false</ns1:allowOverageForSC>
<ns1:accountNumberUsedForSC>13</ns1:accountNumberUsedForSC>
<ns1:accountNumberLimitForCMRHost>999999</ns1:accountNumberLimitForCMRHost>
<ns1:allowOverageForCMRHost>false</ns1:allowOverageForCMRHost>
<ns1:accountNumberUsedForCMRHost>4</ns1:accountNumberUsedForCMRHost>
<ns1:attendeeCapacityForMC>1000</ns1:attendeeCapacityForMC>
<ns1:attendeeCapacityForTC>1000</ns1:attendeeCapacityForTC>
<ns1:attendeeCapacityForEC>3000</ns1:attendeeCapacityForEC>
<ns1:attendeeCapacityForSC>500</ns1:attendeeCapacityForSC>
</ns1:CISiteLicenseInfo>
</ns1:siteInstance>
</serv:bodyContent>
تحديثات XML API 11.0.0 SP16
تمت إضافة hostStreamURL الجديد
إلى lstRecordingResponse
تمت إضافة العنصر hostStreamURL
إلى استجابة
LstRecording كجزء من تفاصيل التسجيل. يقوم hostStreamURL
بإرجاع عنوان URL لكي يستخدمه المضيف لعرض التسجيل دون الحاجة إلى تسجيل الدخول أولاً. عنوان URL هذا صالح لمدة 30 دقيقة بعد إنشائه.
واجهات برمجة التطبيقات المتأثرة:
-
عنوان المضيفStreamURL
مثال استجابة
hostURL:
يستخدم GetSite
API نمذجة WebDB جديدة لإرجاع البيانات
بناءً على طلب العميل، يقوم API GetSite
الآن باسترداد ترخيص مضيف أكثر دقة، وبيانات تقارير الاستخدام، وغيرها من البيانات باستخدام نمذجة WebDB الجديدة لمواقع CI.
واجهات برمجة التطبيقات المتأثرة:
-
جيت سايت
مثال
على استجابة GetSite:
<serv:رسالة 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:استجابة>
<serv:result>النجاح</serv:result>
<serv:gsbStatus>أساسي</serv:gsbStatus>
</serv:استجابة>
</serv:header>
<serv:الجسم>
<serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns1:getSiteResponse">
<ns1:siteInstance>
...
...
<ns1:CISiteLicenseInfo>
<ns1:accountNumberLimitForMC>999</ns1:accountNumberLimitForMC>
<ns1:allowOverageForMC>false</ns1:allowOverageForMC>
<ns1:accountNumberUsedForMC>43</ns1:accountNumberUsedForMC>
<ns1:accountNumberLimitForTC>999</ns1:accountNumberLimitForTC>
<ns1:allowOverageForTC>false</ns1:allowOverageForTC>
<ns1:accountNumberUsedForTC>44</ns1:accountNumberUsedForTC>
<ns1:accountNumberLimitForEC>999</ns1:accountNumberLimitForEC>
<ns1:allowOverageForEC>false</ns1:allowOverageForEC>
<ns1:accountNumberUsedForEC>22</ns1:accountNumberUsedForEC>
<ns1:accountNumberLimitForSC>999999</ns1:accountNumberLimitForSC>
<ns1:allowOverageForSC>false</ns1:allowOverageForSC>
<ns1:accountNumberUsedForSC>13</ns1:accountNumberUsedForSC>
<ns1:accountNumberLimitForCMRHost>999999</ns1:accountNumberLimitForCMRHost>
<ns1:allowOverageForCMRHost>false</ns1:allowOverageForCMRHost>
<ns1:accountNumberUsedForCMRHost>4</ns1:accountNumberUsedForCMRHost>
</ns1:CISiteLicenseInfo>
</ns1:siteInstance>
</serv:bodyContent>
مثال
على استجابة GetSite لمواقع EE:
<serv:رسالة 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:استجابة>
<serv:result>النجاح</serv:result>
<serv:gsbStatus>أساسي</serv:gsbStatus>
</serv:استجابة>
</serv:header>
<serv:الجسم>
<serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns1:getSiteResponse">
<ns1:siteInstance>
...
...
<ns1:CISiteLicenseInfo>
<ns1:accountNumberLimitForCMRHost>80</ns1:accountNumberLimitForCMRHost>
<ns1:allowOverageForCMRHost>true</ns1:allowOverageForCMRHost>
<ns1:accountNumberUsedForCMRHost>99</ns1:accountNumberUsedForCMRHost>
<ns1:accountNumberLimitForEEHost>999999</ns1:accountNumberLimitForEEHost>
<ns1:allowOverageForEEHost>false</ns1:allowOverageForEEHost>
<ns1:accountNumberUsedForEEHost>368</ns1:accountNumberUsedForEEHost>
</ns1:CISiteLicenseInfo>
</ns1:siteInstance>
</serv:bodyContent>
تحديثات XML API 11.0.0 SP15
قم بإرجاع رابط اجتماع اجتماعات Webex باستخدام واجهة برمجة تطبيقات GetSessionsInfo
يحتوي مخطط واجهة GetSessionInfo
API على قيمة إرجاع جديدة هي meeting
Link. يمكنك استخدام رابط اجتماع لبدء اجتماع Webex كمضيف أو عن طريق الانضمام إلى اجتماع Webex بصفتك أحد الحاضرين.
واجهات برمجة التطبيقات المتأثرة:
-
GetSessionInfo
-
ارتباط اجتماع
مثال على
استجابة GetSessionInfo:
https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=m265e64705c6660d4132c2d4f19aed7e7</ep:meetingLink>
شرط جديد للاستعلام عن طريق RecordingID
على LstRecording
API
يمكنك الآن استخدام LstRecording
للاستعلام عن التسجيلات باستخدام recording
. يوجد نوعان من معرفات التسجيل:
-
معرّفات التسجيل لاجتماعات Webex و Webex Events و Webex Training
-
معرفات تسجيل NBR للتسجيلات المتنوعة
إذا كان هناك عنصر نوع الخدمة
في طلب XML، فإن LstRecording
ترجع تسجيل الخدمة (Webex Meetings وWebex Events وWebex Training) فقط.
إذا لم يكن هناك عنصر نوع الخدمة
في طلب XML، فإن LstRecording
ترجع تسجيل NBR فقط.
واجهات برمجة التطبيقات المتأثرة:
-
LstRecording
-
معرف التسجيل
أمثلة
استجابة LstRecording:
نموذج طلب لمعرف تسجيل الخدمة:
<bodyContent xsi:type="java:com.webex.service.binding.ep.lstRecording">
<serviceTypes>
<serviceType>MeetingCenter</serviceType>
<serviceType>EventCenter</serviceType>
<serviceType>TrainingCenter</serviceType>
</serviceTypes>
<recordingID>974164492</recordingID>
<orderBy>CREATETIME</orderBy>
<orderAD>DESC</orderAD>
<orderBy>
<orderAD>ASC</orderAD>
<orderBy>RECORDNAME</orderBy>
<orderAD>asc</orderAD>
</orderAd>
</bodyContent>
طلب مثال لمعرف تسجيل NBR:
974154032
CREATETIME
DESC
ENEMY
ASC
اسم التسجيل
ASC
تحديثات XML API 11.0.0 SP14
تقارير ملخص الاستخدام الأولية لمركز الاجتماعات
تمت إضافة واجهات برمجة تطبيقات جديدتين للتقارير الأولية لمركز الاجتماعات، LstmeetingusagePreliminaryHistory
وLstmeetingattendeePreliminaryHistory
. سيكون لهذا السلوك نفس سلوك LsteventsessionPreliminaryHistory
وLsteventattendeePreliminaryHistory
في التقرير النهائي.
واجهات برمجة التطبيقات المتأثرة:
-
LstmeetingusagePreliminaryالتاريخ
-
تاريخ LstmeetingattendeePreliminaryHistory
مثال طلب
Lstmeetingusage
<?xml version="1.0" ترميز="UTF-8"?>
<serv:رسالة
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="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>testuser</webExID>
<password>****</password>
<siteName>testsite</siteName>
</securityContext>
</header>
<bodyContent xsi:type="java:com.webex.service.binding.history.LstmeetingusagePreliminaryHistory">
<startTimeScope>
<sessionStartTimeStart>4/23/2018 00:00:00</sessionStartTimeStart>
<sessionStartTimeEnd>4/24/2018 11:59:59</sessionStartTimeEnd>
</startTimeScope>
<listControl>
<startFrom>1</startFrom>
<maximumNum>10</maximumNum>
<listMethod>و</listMethod>
</listControl>
<طلب>
<orderBy>وقت البدء</orderBy>
<orderAD>ASC</orderAD>
<orderBy>CONFNAME</orderBy>
<orderAD>ASC</orderAD>
<orderBy>Confid</orderBy>
<orderAD>ASC</orderAD>
</طلب>
</bodyContent>
مثال على استجابة
Lstmeetingusage
<serv:رسالة xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:التاريخ="http://www.webex.com/schemas/2002/06/service/history">
<serv:header>
<serv:استجابة>
<serv:result>النجاح</serv:result>
<serv:gsbStatus>أساسي</serv:gsbStatus>
</serv:استجابة>
</serv:header>
<serv:الجسم>
<serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="history:lstmeetingusagePreliminaryHistoryResponse">
<history:meetingUsagePreliminaryHistory>
<history:confID>93115261364733685</history:confID>
<history:sessionKey>800150023</history:sessionKey>
<history:confName>200804231215</history:confName>
<history:openTime>04/23/2018 19:16:34</history:openTime>
<history:timeZoneID>4</history:timeZoneID>
<history:meetingType>PRO</history:meetingType>
<history:timeZoneWithDST>سان فرانسيسكو (توقيت المحيط الهادئ الصيفي، توقيت غرينتش-07:00)</history:timeZoneWithDST>
<history:trackingCode>
<com:trackingCode1>mytrackingcode1</com:trackingCode1>
<com:trackingCode2>mytrackingcode2</com:trackingCode2>
</history:trackingCode>
<history:registered>1</history:registered>
<history:invited>1</history:invited>
<history:attended>3</history:attended>
</history:meetingUsagePreliminaryHistory>
<history:matchingRecords>
<serv:total>1</serv:total>
<serv:return>1</serv:returned>
<serv:startFrom>1</serv:startFrom>
</history:matchingRecords>
</serv:bodyContent>
مثال على طلب
LstmeetingattendeePreliminaryHistory:
<?xml version="1.0" ترميز="UTF-8"?>
<serv:رسالة
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="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>testuser</webExID>
<password>****</password>
<siteName>testsite</siteName>
</securityContext>
</header>
<bodyContent xsi:type="java:com.webex.service.binding.history.LstmeetingattendeePreliminaryHistory">
<startTimeScope>
<sessionStartTimeStart>4/23/2018 00:00:00</sessionStartTimeStart>
<sessionStartTimeEnd>4/24/2018 11:59:59</sessionStartTimeEnd>
</startTimeScope>
<listControl>
<startFrom>1</startFrom>
<maximumNum>10</maximumNum>
<listMethod>و</listMethod>
</listControl>
<طلب>
<orderBy>وقت البدء</orderBy>
<orderAD>ASC</orderAD>
<orderBy>Confid</orderBy>
<orderAD>ASC</orderAD>
</طلب>
</bodyContent>
مثال على استجابة
LstmeetingattendeePreliminaryHistory:
<serv:رسالة xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:التاريخ="http://www.webex.com/schemas/2002/06/service/history">
<serv:header>
<serv:استجابة>
<serv:result>النجاح</serv:result>
<serv:gsbStatus>أساسي</serv:gsbStatus>
</serv:استجابة>
</serv:header>
<serv:الجسم>
<serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="history:lstmeetingattendeePreliminaryHistoryResponse">
<history:meetingAttendeePreliminaryHistory>
<history:meetingKey>800150023</history:meetingKey>
<history:confName>200804231215</history:confName>
<history:company>XYZ</history:company>
<history:title>DJ</history:title>
<history:phoneNumber>1,222,654-3210,,,,,</history:phoneNumber>
<history:address1>1 أي شارع</history:address1>
<history:address2>xyz</history:address2>
<history:city>SanJose</history:city>
<history:state>CA</history:state>
<history:country>الولايات المتحدة الأمريكية</history:country>
<history:zipCode>95111</history:zipCode>
<history:name>user test2</history:name>
<history:email>ut2@qa.webex.com</history:email>
<history:joinTime>04/23/2018 19:13:06</history:joinTime>
<history:participantType>الحاضر</history:participantType>
<history:confID>93115261364733685</history:confID>
</history:meetingAttendeePreliminaryHistory>
<history:meetingAttendeePreliminaryHistory>
<history:meetingKey>800150023</history:meetingKey>
<history:confName>200804231215</history:confName>
<history:name>zzz zzzz</history:name>
<history:email>z6@webex.com</history:email>
<history:joinTime>04/23/2018 19:14:10</history:joinTime>
<history:participantType>الحاضر</history:participantType>
<history:confID>93115261364733685</history:confID>
</history:meetingAttendeePreliminaryHistory>
<history:meetingAttendeePreliminaryHistory>
<history:meetingKey>800150023</history:meetingKey>
<history:confName>200804231215</history:confName>
<history:name>مضيف الاختبار</history:name>
<history:email>testuser@webex.com</history:email>
<history:joinTime>04/23/2018 19:12:42</history:joinTime>
<history:participantType>الحاضر</history:participantType>
<history:confID>93115261364733685</history:confID>
</history:meetingAttendeePreliminaryHistory>
<history:matchingRecords>
<serv:total>3</serv:total>
<serv:return>3</serv:returned>
<serv:startFrom>1</serv:startFrom>
</history:matchingRecords>
</serv:bodyContent>
إرجاع عنوان URL لـ SIP وعنوان URL لـ Skype من GLA GetsessionInfo
API
تم إلحاق عنصرين جديدين، و
، بالرد عند الاتصال بواجهة GLA
GetSessionInfo
API. هذه العناصر هي عناصر أساسية يمكن إرجاعها للوصول المجهول.
-
يمكن استخدامها للانضمام إلى الاجتماعات من خلال TelePresence أو جهاز فيديو Cisco آخر. بهذه الطريقة، يجب على الاجتماعات فقط التي تستخدم إصدارات منصة فيديو Cisco 1.0 أو 2.0 أن يعيد GetSessionInfo عنصر
.
-
يمكن استخدامها للانضمام إلى الاجتماعات من تطبيق Microsoft Skype، دون أي قيود أو شروط، حتى يمكن إرجاعها لكل مكالمة.
واجهات برمجة التطبيقات المتأثرة:
-
GetSessionInfo
مثال على الاستجابة:
إرجاع عنوان URL لـ SIP ورابط الاجتماع من GetMeeting
API
ثلاثة عناصر جديدة، ...
و
، تم إلحاقها بالرد عند الاتصال بـ
GetMeeting
واجهة برمجة التطبيقات.
-
ترجع ما إذا كان الاجتماع يستخدم منصة فيديو Cisco (تدعم TelePresence والفيديو).
-
يمكن استخدامها للاتصال بالاجتماعات.
-
يمكن استخدامها للانضمام إلى الاجتماعات من خلال TelePresence أو جهاز فيديو Cisco آخر. بهذه الطريقة، يجب على الاجتماعات فقط التي تستخدم إصدارات منصة فيديو Cisco 1.0 أو 2.0 أن يقوم
GetMeeting
بإعادة العنصر.
واجهات برمجة التطبيقات المتأثرة:
-
GetMeeting
مثال على استجابة
GetMeeting:
تحديثات XML API 11.0.0 SP13
الإعلان عن تجاهل عنصر في الأصل
تخطط Cisco لإلغاء العنصر الموجود في العنصر الأصلي
<
securityContext>واستبداله
. نظرًا لوجود عدد كبير من عناصر غالبًا ما يتم تغييرها أثناء عمليات الترحيل بالموقع، تتحمل المؤسسات تكاليف صيانة مرتفعة للاستمرار في استخدام هذا العنصر. هذا إخطار مسبق لمدة عامين.
-
بالنسبة لعملاء WebEx الحاليين ، سيحدث التأثير في 1 مايو 2020.
-
يجب على العملاء الجدد استخدام
عنصر بداية من 1 مايو 2018.
-
يجب على العملاء الذين يقومون بعمليات تكامل مع CI أو Spark أو نظام أطلس استخدام
عنصر بداية من 1 مايو 2018.
واجهات برمجة التطبيقات المتأثرة:
التحقق من صحة
و
والعناصر
بدءًا من 1 يونيو 2018، سيتم التحقق من صحة كل من و
API. يؤثر هذا على
و
API.
يجب أن تقوم المواقع التي تستخدم سلاسل غير صالحة أو سلاسل منسقة بشكل غير صحيح في استدعائها في البيانات بتصحيح السلاسل حتى تتمكن هذه العناصر من اجتياز التحقق من صحة البيانات.
فيما يلي أمثلة على CreateUser
وSetUser
وTollCallInData
وFreeCallInData
بالتنسيق الصحيح:
86,123,4567000
1,86
1
86,123,4567890
0,86
12341234
12341234
خاطئ
false
...
تحديثات XML API 11.0.0 SP12
مجموعة واجهات برمجة التطبيقات
الجديدة Contact
لم يكن لدى مخطط XML API في السابق سوى اثنين من واجهات API CreateContacts
وLstContacts
، اللذين لم يقدما إدارة كاملة لجهات اتصال المستخدم. من أجل توفير وظائف أفضل لإدارة جهات اتصال المستخدم باستخدام واجهة برمجة تطبيقات XML، أضفنا واجهات برمجة التطبيقات هاتان الجديدان، SetContact
وDelContacts
.
API |
ملاحظات |
---|---|
|
اتصل بواجهة برمجة التطبيقات هذه لتعديل معلومات الاتصال مثل البريد الإلكتروني والاسم والمسمى الوظيفي واللغة. استثناءات:
|
|
اتصل بواجهة برمجة التطبيقات هذه لحذف جهة اتصال واحدة أو أكثر من قائمة جهات الاتصال الخاصة بي بناءً على رسائل بريد إلكتروني معينة. يتم إرجاع إذا لم يتم العثور على جميع رسائل البريد الإلكتروني المحددة في قائمة جهات الاتصال الخاصة بي ، فسيتم إرجاع الاستثناء 00015 (عذرًا ، لم يتم العثور على سجل). |
واجهات برمجة التطبيقات المتأثرة:
-
تعيين جهة اتصال
-
DelContacts
مثال
طلب SetContact:
<?xml version="1.0" ترميز="ISO-8859-1"?>
<serv:رسالة xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<siteName>SiteName</siteName>
<webExID>معرف المستخدم</webExID>
<password>UserPWD</password>
</securityContext>
</header>
<bodyContent xsi:type="java:com.webex.service.binding.ep.SetContact">
<contactEmail>مسؤول البريد الإلكتروني لجهة الاتصال</contactEmail>
<جهة الاتصال>
<name>اسم جهة اتصال جديدة</name>
<email>عنوان البريد الإلكتروني لجهة الاتصال الجديدة</email>
<title>اللقب الجديد</title>
<company>الشركة الجديدة</company>
<notes>ملاحظات جديدة</notes>
<url>ارتباط جديد</url>
1,408######,,,,
<mobilePhone>1,408######,,,,</mobilePhone>
<الفاكس>1,408######,,,,
</الهواتف>
<العنوان>
<address1>العنوان الجديد 1</address1>
<address2>العنوان الجديد 2</address2>
<city>مدينة جديدة</city>
<state>ولاية جديدة</state>
<zipCode>ZipCode الجديدة</zipCode>
<country>الشركة الجديدة</country>
</العنوان>
<language>لغة جديدة</language>
</جهة الاتصال>
</bodyContent>
مثال
على استجابة SetContact:
<?xml version="1.0" ترميز="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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:response>
<serv:result>
<serv:result>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:setContactResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
</serv:body>
</serv:message>
مثال
طلب DelContacts:
<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<securityContext>
<siteName>
SiteName</siteName>
<webExID>UserID</webExID>
<password>
UserPWD</password>
</securityContext>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.delContacts">
<contactEmail>contact1@qa.webex.com</contactEmail>
<contactEmail>contact2@qa.webex.com</contactEmail>
</bodyContent>
</body>
أمثلة
استجابة DelContacts:
في هذا المثال ، تم حذف جهتي اتصال موجودتين من قائمة جهات الاتصال الخاصة بي .
<?xml version="1.0" ترميز="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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:response>
<serv:result>
<serv:result>
<serv:gsbStatus>
</serv:response>
</serv:response>
<serv:body>
<serv:bodyContent xsi:type="ep:delContactsResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:contactID>31830997</ep:contactID>
<ep:contactID>31831002</ep:contactID>
</serv:bodyContent>
</serv:body>
</serv:message>
في هذا المثال ، رسائل البريد الإلكتروني ليست في قائمة جهات الاتصال الخاصة بي .
<?xml version="1.0" ترميز="ISO-8859-1"?>
<serv:رسالة xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:استجابة>
<serv:result>الفشل</serv:result>
<serv:reason>عذرًا، لم يتم العثور على سجل</serv:reason>
<serv:gsbStatus>أساسي</serv:gsbStatus>
<serv:exceptionID>000015</serv:exceptionID>
</serv:استجابة>
</serv:header>
<serv:الجسم>
<serv:bodyContent/>
</serv:body>
تحديثات XML API 11.0.0 SP11
واجهة برمجة التطبيقات الجديدة LstTrainingPollResultsHistory
تم تنفيذ واجهة برمجة تطبيقات LstTrainingPollResultsHistory
في الأصل في واجهة برمجة تطبيقات URL. بناءً على طلب العميل ، يتم تنفيذه الآن في واجهة برمجة تطبيقات XML.
يتم إرجاع نتائج التصويت عن طريق إدخال مفتاح جلسة مركز التدريب
. يمكن طلب واجهة برمجة التطبيقات من قبل مالك جلسة مركز التدريب أو مسؤول الموقع.
يجب تمكين إعداد استقصاء TC المحسّن قبل تخزين نتائج استطلاع التدريب في قاعدة بيانات WebEx:
واجهات برمجة التطبيقات المتأثرة:
-
LstTrainingPollالنتائجالتاريخ
مثال على طلب
LstTrainingPollResultHistory:
<?xml version="1.0" ترميز="UTF-8"?>
<serv:رسالة
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="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>
true -->
<webExID>ut2</webExID>
<password>xxxxxxx</password>
<siteName>testsite1</siteName>
</securityContext>
</header>
<bodyContent
xsi:type="java:com.webex.service.binding.history.LstTrainingPollResultsHistory"
xmlns:meet="http://www.webex.com/schemas/2002/06/service/history">
<listControl>
<startFrom>1</startFrom>
<maximumNum>10</maximumNum>
</listControl>
<confID>81722715648558691</confID>
الطلب مخصص فقط لـ T32 / XML API 11.0.0.
مثال على استجابة
LstTrainingPollResult:
<?xml version="1.0" ترميز="UTF-8"?>
<serv:رسالة xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:التاريخ="http://www.webex.com/schemas/2002/06/service/history">
<serv:header>
<serv:استجابة>
<serv:result>النجاح</serv:result>
<serv:gsbStatus>أساسي</serv:gsbStatus>
</serv:استجابة>
</serv:header>
<serv:الجسم>
<serv:bodyContent xsi:type="history:lstTrainingPollResultsHistoryResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<history:matchingRecords>
<serv:total>2</serv:total>
<serv:return>2</serv:returned>
<serv:startFrom>1</serv:startFrom>
</history:matchingRecords>
<history:sessionInfo>
<history:sessionKey>81901776767288734</history:sessionKey>
<history:confName>اختبار استطلاع الرأي 20171220 1635</history:confName>
<history:host>John Doe</history:host>
</history:sessionInfo>
<history:poll>
<history:pollDesc>الاختبار</history:pollDesc>
<history:timeLimit>300</history:timeLimit>
<history:startTime>12/20/2017 16:54:48</history:startTime>
<history:endTime>12/20/2017 16:58:07</history:endTime>
<history:numAttendees>3</history:numAttendees>
<history:questionSequence>1</history:questionSequence>
<history:questionDesc>اختبار السؤال 1 (متعدد الخيارات/إجابة واحدة)</history:questionDesc>
<history:questionType>1</history:questionType>
<history:answerChoices>
<history:answerChoice>إجابة الاختبار 4</history:answerChoice>
<history:answerChoice>إجابة الاختبار 3</history:answerChoice>
<history:answerChoice correct="true">إجابة الاختبار 2</history:answerChoice>
<history:answerChoice>إجابة الاختبار 1</history:answerChoice>
</history:answerChoices>
<history:الحاضرين>
<history:الحاضر>
<history:username>2128465742</history:username>
<history:fullName>اختبار</history:fullName>
<history:email>test@qa.webex.com</history:email>
<history:pollResponse>إجابة الاختبار 2</history:pollResponse>
<history:isCorrect>صحيح</history:isCorrect>
</history:الحاضر>
<history:الحاضر>
<history:username>2128465747</history:username>
<history:fullName>test2</history:fullName>
<history:email>test2@qa.webex.com</history:email>
<history:pollResponse>إجابة الاختبار 1</history:pollResponse>
<history:isCorrect>خاطئ</history:isCorrect>
</history:الحاضر>
<history:الحاضر>
<history:username>2128465752</history:username>
<history:fullName>test3</history:fullName>
<history:email>test3@qa.webex.com</history:email>
<history:pollResponse>لا توجد إجابة</history:pollResponse>
<history:isCorrect>خاطئ</history:isCorrect>
</history:الحاضر>
</history:الحضور>
</history:سؤال>
<history:questionSequence>2</history:questionSequence>
<history:questionDesc>اختبار السؤال 2 (multi-choiec.multi-answer)</history:questionDesc>
<history:questionType>2</history:questionType>
<history:answerChoices>
<history:answerChoice>إجابة الاختبار D</history:answerChoice>
<history:answerChoice>إجابة الاختبار C</history:answerChoice>
<history:answerChoice correct="true">إجابة الاختبار B</history:answerChoice>
<history:answerChoice correct="true">إجابة الاختبار A</history:answerChoice>
</history:answerChoices>
<history:الحاضرين>
<history:الحاضر>
<history:username>2128465742</history:username>
<history:fullName>اختبار</history:fullName>
<history:email>test@qa.webex.com</history:email>
<history:pollResponse>إجابة الاختبار B، إجابة الاختبار A</history:pollResponse>
<history:isCorrect>صحيح</history:isCorrect>
</history:الحاضر>
<history:الحاضر>
<history:username>2128465747</history:username>
<history:fullName>test2</history:fullName>
<history:email>test2@qa.webex.com</history:email>
<history:pollResponse>إجابة الاختبار D,إجابة الاختبار C,إجابة الاختبار B,إجابة الاختبار A</history:pollResponse>
<history:isCorrect>خاطئ</history:isCorrect>
</history:الحاضر>
<history:الحاضر>
<history:username>2128465752</history:username>
<history:fullName>test3</history:fullName>
<history:email>test3@qa.webex.com</history:email>
<history:pollResponse>لا توجد إجابة</history:pollResponse>
<history:isCorrect>خاطئ</history:isCorrect>
</history:الحاضر>
</history:الحضور>
<history:questionSequence>3</history:questionSequence>
<history:questionDesc>اختبار السؤال 2 (إجابة قصيرة)</history:questionDesc>
<history:questionType>3</history:questionType>
<history:الحاضرين>
<history:الحاضر>
<history:username>2128465742</history:username>
<history:fullName>اختبار</history:fullName>
<history:email>test@qa.webex.com</history:email>
<history:pollResponse>ans1</history:pollResponse>
</history:الحاضر>
<history:الحاضر>
<history:username>2128465747</history:username>
<history:fullName>test2</history:fullName>
<history:email>test2@qa.webex.com</history:email>
<history:pollResponse>ans2</history:pollResponse>
</history:الحاضر>
<history:الحاضر>
<history:username>2128465752</history:username>
<history:fullName>test3</history:fullName>
<history:email>test3@qa.webex.com</history:email>
<history:pollResponse>لا توجد إجابة</history:pollResponse>
</history:الحاضر>
</history:الحضور>
<history:poll>
<history:pollDesc>الاستطلاع</history:pollDesc>
<history:timeLimit>300</history:timeLimit>
<history:startTime>12/20/2017 16:58:57</history:startTime>
<history:endTime>12/20/2017 17:02:39</history:endTime>
<history:numAttendees>3</history:numAttendees>
<history:questionSequence>1</history:questionSequence>
<history:questionDesc>سؤال الاستبيان 1 (multi-choiec/sinngle-answer)</history:questionDesc>
<history:questionType>1</history:questionType>
<history:answerChoices>
<history:answerChoice>الإجابة على الاستبيان 3</history:answerChoice>
<history:answerChoice>إجابة الاستبيان 2</history:answerChoice>
<history:answerChoice>الإجابة على الاستبيان 1</history:answerChoice>
</history:answerChoices>
<history:الحاضرين>
<history:الحاضر>
<history:username>2128465757</history:username>
<history:fullName>اختبار</history:fullName>
<history:email>test@qa.webex.com</history:email>
<history:pollResponse>الإجابة على الاستبيان 3</history:pollResponse>
</history:الحاضر>
<history:الحاضر>
<history:username>2128465762</history:username>
<history:fullName>test2</history:fullName>
<history:email>test2@qa.webex.com</history:email>
<history:pollResponse>الإجابة على الاستبيان 2</history:pollResponse>
</history:الحاضر>
<history:الحاضر>
<history:username>2128465767</history:username>
<history:fullName>test3</history:fullName>
<history:email>test3@qa.webex.com</history:email>
<history:pollResponse>لا توجد إجابة</history:pollResponse>
</history:الحاضر>
</history:الحضور>
</history:سؤال>
<history:questionSequence>2</history:questionSequence>
<history:questionDesc>سؤال الاستبيان 2 (multi-choiec/multi-answer)</history:questionDesc>
<history:questionType>2</history:questionType>
<history:answerChoices>
<history:answerChoice>الإجابة على الاستبيان D</history:answerChoice>
<history:answerChoice>الإجابة على الاستبيان C</history:answerChoice>
<history:answerChoice>الإجابة على الاستبيان B</history:answerChoice>
<history:answerChoice>الإجابة على الاستبيان A</history:answerChoice>
</history:answerChoices>
<history:الحاضرين>
<history:الحاضر>
<history:username>2128465757</history:username>
<history:fullName>اختبار</history:fullName>
<history:email>test@qa.webex.com</history:email>
<history:pollResponse>الإجابة على الاستبيان D، والإجابة على الاستبيان C</history:pollResponse>
</history:الحاضر>
<history:الحاضر>
<history:username>2128465762</history:username>
<history:fullName>test2</history:fullName>
<history:email>test2@qa.webex.com</history:email>
<history:pollResponse>الإجابة على الاستبيان C، والإجابة على الاستبيان B</history:pollResponse>
</history:الحاضر>
<history:الحاضر>
<history:username>2128465767</history:username>
<history:fullName>test3</history:fullName>
<history:email>test3@qa.webex.com</history:email>
<history:pollResponse>لا توجد إجابة</history:pollResponse>
</history:الحاضر>
</history:الحضور>
<history:questionSequence>3</history:questionSequence>
<history:questionDesc>سؤال الاستبيان رقم 3 (إجابة قصيرة)</history:questionDesc>
<history:questionType>3</history:questionType>
<history:الحاضرين>
<history:الحاضر>
<history:username>2128465757</history:username>
<history:fullName>اختبار</history:fullName>
<history:email>test@qa.webex.com</history:email>
<history:pollResponse>AAA</history:pollResponse>
</history:الحاضر>
<history:الحاضر>
<history:username>2128465762</history:username>
<history:fullName>test2</history:fullName>
<history:email>test2@qa.webex.com</history:email>
<history:pollResponse>BBB</history:pollResponse>
</history:الحاضر>
<history:الحاضر>
<history:username>2128465767</history:username>
<history:fullName>test3</history:fullName>
<history:email>test3@qa.webex.com</history:email>
<history:pollResponse>لا توجد إجابة</history:pollResponse>
</history:الحاضر>
</history:الحضور>
</serv:bodyContent>
تختلف الاستجابة إذا لم يتم العثور على الاجتماع ، أو لا تنتمي إلى المستخدم الذي يطلب ذلك ، أو إذا لم يكن المستخدم الذي يطلبه هو أيضًا مسؤول الموقع.
مثال على الاستجابة:
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:history="http://www.webex.com/schemas/2002/06/service/history">
<serv:response>
<serv:result>
<serv:result>
<serv:reason>sorry, لم يتم العثور على سجل</serv:reason>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
<serv:exceptionID>000015</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
خيار SendVideo
الجديد في واجهات API CreateTrainingSession
, SetTrainingSession
, GetTrainingSession
نظرًا لأن الخيارات المتاحة عند جدولة جلسة مركز التدريب تتضمن إرسال فيديو، فقد أضاف XML API الآن خيار SendVideo
لإنشاء واجهات API والحصول عليها وتعيينها لجلسات مركز التدريب.
واجهات برمجة التطبيقات المتأثرة:
-
إنشاءTrainingSession
-
تعيينTrainingSession
-
GetTrainingSession
تصميم
تم تخزين الخيار في جدول DB WbxMMConfParam / paramvalue كـ paramname = 'optionSupportSendVideo'
تحديثات طلب
جلسة التدريب:
تحديثات طلب
SetTrainingSession:
الطلب مخصص فقط لـ T32 / XML API11.0.0.
تحديثات
استجابة GetTraining
قم بتغيير الحد الأقصى لحجم
ConfName إلى 128 حرفًا للعرض
تقتصر سلسلة اسم المؤتمر ConfName
الآن على 128 حرفًا كحد أقصى للعرض. يتوافق هذا التغيير مع قيود الصفحة الرئيسية لـ J2EE. إذا كان طلب API يتضمن ConfName
فارغًا أو يتجاوز طوله 128 حرفًا للعرض، فسيتم عرض رسالة الخطأ التالية:
"060065 اسم مؤتمر الإدخال غير القانوني. لا يمكن أن يكون اسم المؤتمر فارغًا أو يتجاوز الحد الأقصى لطول حرف العرض 128. "
واجهات برمجة التطبيقات المتأثرة:
-
الاسمName
تم تغيير رسالة الاستثناء في API LstRecording
تم تغيير رسالة الاستثناء التي تم إلقاؤها عندما يتجاوز نطاق وقت الاستعلام الحد الأقصى على LstRecording
واجهة برمجة التطبيقات. بشكل افتراضي ، تدعم الاستعلامات 4 أسابيع من التسجيلات. تتلقى الطلبات التي تزيد مدتها عن أربعة أسابيع رسالة الخطأ التالية:
"999999 تم تجاوز الحد الأقصى للنطاق الزمني للاستعلام وهو 28 يومًا".
واجهات برمجة التطبيقات المتأثرة:
-
LstRecording
تحديثات XML API 11.0.0 SP10
لا يحتوي تحديث XML API 11.0 SP10 على تغييرات في المخطط.