API 41.12.0 Güncellemeleri

XML API 41.12.0 Güncellemeleri

XML API 41.12.0 şemasını indirmek için buraya tıklayın.

XMLAPI, Webex Events (Klasik) planlamasını ve site yapılandırma öğesine göre düzenlenmesini engeller EnableClassicEvent yanlış olan

Etkilenen API'ler ve Şema değişiklikleri

Site yönetimi yapılandırma sayfasında, Klasik Etkinliği etkinleştir onay kutusu yanlışsa bu site artık Webex Events (klasik) toplantılarını desteklemez.

Enable classicEvent onay kutusu yanlışsa, Webex Events (klasik) toplantısını çalıştırmak için bu API'leri çağrı:

CreateEvent, SetEvent, GetEvent, GetSessionInfo, LstsummaryEvent, LstrecordedEvent, LstsummaryProgram, UploadEventImage

API yeni istisnayı yanıtlayacaktır 010106Klasik Etkinlik devre dışı bırakıldı.

Şema değişiklikleri

Şema değişikliği yok.

API isteği ve yanıt örneği

Etkinlik Oluştur API isteği ve yanıtı

CreateEvent isteği

<bodyContent xsi:type="java:com.webex.service.binding.event.CreateEvent">
<accessControl>
<sessionPassword>XXXXXXXX</sessionPassword>
</accessControl>
<metaData>
<sessionName>XMLAPI AK Testi</sessionName>
</metaData>
<schedule>
<startDate>07/17/2021 01:29:15</startDate>
<openTime>15</openTime>
</schedule>
</bodyContent>

CreateEvent yanıtı

<?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:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>BAŞARISIZ</serv:result>
<serv:reason>Klasik Etkinlik devre dışı bırakıldı.</serv:reason>
<serv:gsbStatus>BIRINCIL</serv:gsbStatus>
<serv:exceptionID>010106</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>

CreateEvent3.1.3 API’leri Etkiler:

  • SetEvent GetEvent

  • GetSessionInfo

  • LstsummaryEvent

  • LstrecordedEvent

  • LstsummaryProgram

  • UploadEventImage

XMLAPI LstMeetingType yeni öğesine yanıt verecek subProductCodePrefix

Etkilenen API'ler

Geçerli API LstMeetingType yanıt öğesi productionCodePrefix: Webex önceden tanımlanmış toplantı türü ön eki olan PRO, AUO ve diğerleri.

Bu yeni geliştirmeden sonra API, Webex'in yeni öğesine yanıt verecektir subProdctCodePrefix:PRO1, PRO2, vb. Bu tip ön ek karşılamak özelleştirilebilir.

API'de şema değişiklikleri: LstMeetingType

Yeni öğeye yanıt verir: subProdctCodePrefix

API isteği ve yanıt örneği

LstMeetingType API isteği ve yanıtı

Isteği: LstMeetingType

<bodyContent xsi:type="java:com.webex.service.binding.meetingtype.LstMeetingType">
<meetingTypeID>13810 izleme</meetingTypeID>
</bodyContent>

Yanıtı LstMeetingType

<serv:body>
<serv:bodyContent xsi:type="mtgtype:lstMeetingTypeResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<mtgtype:matchingRecords>
<serv:total>1</serv:total>
<serv:returned>1</serv:returned>
<serv:startFrom>1</serv:startFrom>
</mtgtype:matchingRecords>
<mtgtype:meetingType>
<mtgtype:productCodePrefix>PRO</mtgtype:productCodePrefix>
<mtgtype:subProductCodePrefix>PRO3</mtgtype:subProductCodePrefix> //Özelleştirilmiş toplantı türü
<mtgtype:active>ACTIVATED</mtgtype:active>
<mtgtype:name>Cus_Chat_Kapalı</mtgtype:name>
<mtgtype:displayName>Cus_Chat_Kapalı</mtgtype:displayName>

API 41.11.0 Güncellemeleri

XML API 41.11.0 Güncellemeleri

XML API 41.11.0 şemasını indirmek için buraya tıklayın.

XML API, Control Hub ile yönetilen siteler için kullanıcı yönetimi API'sinde ileri uyumluluğu destekler

Etkilenen API'ler ve Şema değişiklikleri

Entegrasyon uygulamanız şu anda Webex XMLAPI kullanıcı yönetimi API'lerini kullanıyorsa: CreateUser, SetUser, DelUser ve GetUser kullanıcıları sağlamak veya yönetmek için Webex klasik siteniz Control Hub tarafından yönetilen siteye dönüştürüldükten sonra, bu API'ler ileriye dönük uyumluluk için çalışmaya devam edecektir. Aşağıda belirtildiği gibi bazı davranış değişiklikleri vardır:

  • createUser- Control Hub'daki kullanıcı durumu "aktif" değilse kullanıcının sitedeki durumu aktif olmayacaktır. Control Hub'daki kullanıcı durumu etkinse, kullanıcının sitedeki durumu da etkindir, referans: Control Hub’daki yeni ve dönüştürülmüş kullanıcıların kullanıcı durumu.

  • CreateUser ve SetUser API’lerinin parola öğesi yok sayılır, yeni kullanıcılara etkinleştirme e-postası göndermeye başlarız, kullanıcılar e-postadaki bağlantıya tıklayarak yeni hesap aktif ve yeni parola girebilirler.

  • Paragrafların aktiföğesiCreateUser API yoksayılır, yeni kullanıcı (doğrulanmaz) API kullanılarak bu parametre üzerinden etkinleştirilemez Kullanıcı Ayarla.

  • değeri webExKimliği bodyContent of CreateUser API'lerinin öğesi e-posta ile aynı olmalıdır. Eğer webExKimliği, 'dan farklı e-posta, etkinliğini webExKimliği e-posta ile aynı şekilde WebDB'ye depolanır ve değer yoksayılır.

  • değeri webExKimliği bodyContent of SetUser API'leri, e-posta adresinin kullanıcı kimliği olmalıdır, bunu kullanarak değiştirebilirsiniz <e-posta> bodyContent içinde.

  • SetUser API’si, mevcut kullanıcının e-postasının değiştirilmesini destekleyecektir: SecurityContext'daki işlem hesabı Control Hub tam site yöneticisi ise başarılı olur. Aksi takdirde, API aşağıda yeni hata kodu ve mesajla hata bildirir:

    • 030120 E-postanın değiştirilmesi için hesabın tam bir site yöneticisi olması gerekir.

  • SetUser API'sinin bodyContent içindeki newWebExId öğesi yoksayılır.

  • SetUser API'si zaten kullanımda olan bir e-postaya geçmeye çalışır, API aşağıda yeni hata kodu ve hata mesajı oluşturur:

    • 030118 E-posta zaten Control Hub ile yönetilen sitelerde kullanılıyor.

  • DelUser API'si, Webex toplantı tarafında kullanıcıyı devre dışı bırakır ve ilgili toplantı lisansı Webex sitesinden kaldırılır. Devre dışı bırakılan bu kullanıcı, API kullanılarak yeniden etkinleştirilebilir: Kullanıcı daha önce doğrulandığı sürece SetUser (<active>ETKINLEŞTIRILDI</active>).

  • CreateUser ve SetUser API'leri aşağıda gösterildiği gibi yeni hata kodu ve hata mesajı oluşturur:

    • 030117, Bu kullanıcı kuruluşunuzun dışında mevcut olduğundan talep edilen kullanıcı süreciyle kuruluşunuza geçebilmesi için talep edilmesi gerekir. Kullanıcıyı kuruluşunuza talep etme adımları için bkz. Kullanıcıları Kuruluşunuza Talep Etme (Kullanıcıları Dönüştürme). Kullanıcıyı talep etmeden önce kullanıcının ait olduğu etki alanını doğrulamanız gerekir.

    • 030119 CI erişim belirteci kapsam içermelidir webexsquare: yönetici kullanıcı sağlarken.


 

Yalnızca sınırlı bir süre ileri uyumluluk desteklenir. Bu uyumluluk kaldırılmadan önce gelişmiş bir bildirim sağlayacağız.

Şema değişiklikleri

Bu API'lerde şema değişikliği yok: CreateUser, SetUser, DelUser ve GetUser.

API isteği ve yanıt örneği

CreateUser API istek ve yanıtı

API isteği:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
xmlns:serv=""http://www.webex.com/schemas/2002/06/service"
xsi:şemaKonumu="http://www.webex.com/schemas/2002/06/servicehttp://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<siteName>{siteAdı}</siteName>
<webExID>{site Yöneticisi hesabı}</webExID>
<email>{site Yöneticisi hesabı}</email>
<sessionTicket>xxxx</sessionTicket> veya <password> veya <webExAccessToken>
veya <accessToken>, CI "accessToken"ı kullanırken, kullanıcı sağlarken scope webexsquare:admin içermelidir
</accessToken></webExAccessToken></password></securityContext>
</header>



<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<webExId>Tüm Hakları Saklıdır.</webExId> --- e-posta adresinin kullanıcı kimliği olmalıdır
<email>Tüm Hakları Saklıdır.</email>
<firstName>Jack'ın</firstName>
<lastName>Smith'in</lastName>
<password>.....</password>
<privilege>
<host>doğru</host>
</privilege>
<active>ETKINLEŞTIRILDI</active> ---bu parametre, kullanıcı etkinleştirme e-postası aracılığıyla kendini etkinleştirene kadar kullanıcıyı doğrudan aktif hale getiremez.
</bodyContent>
</body>


API yanıtı örneği:
<?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>BAŞARI</serv:result>
<serv:gsbStatus>BIRINCIL</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:createUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<use:userId>23778617</use:userId>
</serv:bodyContent>
</serv:body>
</serv:message>

API’leri etkileme:

  • Kullanıcı Oluştur

  • Kullanıcı Ayarla

  • Kullanıcısı

Webex klasik sitesi Control Hub tarafından yönetilen siteye dönüştürüldükten sonra XML API mevcut kullanıcının kimlik doğrulama iletme uyumluluğunu destekler

Etkilenen API'ler

Webex klasik sitesi Control Hub tarafından yönetilen siteye dönüştürüldükten sonra, <webExID> öğenin değerinin <securityContext> e-posta ile aynı olması gerekir ve aşağıdaki ayrıntılar:

  • Webex klasik sitesinde oluşturulan mevcut kullanıcılar için hem eski webExID (Örneğin: Jack) ve yeni webExID (içerik e-posta ile aynıdır, örneğin: Jack@xx.com) oturum açmak için, bu kimlik doğrulaması geriye dönük uyumluluğu tüm XML API'leri içindir.

  • Control Hub ile yönetilen sitelerde oluşturulan yeni kullanıcılar için webExID öğesinin değeri oturum açma için e-posta ile aynı olmalıdır.


<header>
<securityContext>
<siteName>{siteName}</siteName>
<webExID>{userName}</webExID> --- mevcut kullanıcılar webEx klasik sitesinde oluşturulmuştur, şu şekilde olabilir: jack veya jack@xx.com; yeni kullanıcı jack@xx.com
<sessionTicket>xxxx</sessionTicket> veya <password> veya <webExAccessToken> veya <accessToken>
</accessToken></webExAccessToken></password></securityContext>
</header>

API’leri etkileme:

Tüm XML API’leri.

Webex klasik sitesi Control Hub tarafından yönetilen bir siteye dönüştürüldükten sonra, <webExID> <bodyContent> öğesinin değerinin e-posta ve aşağıdaki ayrıntılarla aynı olması gerekir:

  • Webex klasik sitesinde oluşturulan mevcut kullanıcılar için hem eski webExKimliği(örn.: jack) ve yeni webExKimliği (içerik e-posta ile aynıdır, örneğin: Jack@xx.com), bodyContent içinde.

  • Control Hub ile yönetilen sitelerde oluşturulan yeni kullanıcılar için değeri webExKimliği öğesi şuradaki e-posta ile aynı olmalıdır: bodyContent.

<bodyContent xsi:type="java:com.webex.service.binding.user.GetUser or SetUser or DelUser">
<webExId>xxxx</webExId> --- mevcut kullanıcılar webEx klasik sitesinde oluşturuldu, şu olabilir: jack veya jack@xx.com; yeni kullanıcı jack@xx.com kullanmalıdır
</bodyContent>

API’leri etkileme:GetUser, SetUser ve DelUser.

Şema değişiklikleri

Hiçbir API'de şema değişikliği yok.

API isteği ve yanıt örneği

GetUser API isteği ve yanıtı

API isteği:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message 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/servicehttp://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<siteName>{siteName}</siteName>
<webExID>{userName}</webExID> --- mevcut kullanıcılar webEx klasik sitesinde oluşturulmuştur, şu şekilde olabilir: jack veya jack@xx.com; yeni kullanıcı jack@xx.com
<sessionTicket>xxxx</sessionTicket> veya <password> veya <webExAccessToken> veya <accessToken>
</accessToken></webExAccessToken></password></securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUser or SetUser or DelUser">
<webExId>xxxx</webExId> --- mevcut kullanıcılar webEx klasik sitesinde oluşturulmuştur, şu şekilde olabilir: jack veya jack@xx.com; yeni kullanıcı jack@xx.com
</bodyContent>
</body>


API yanıtı örneği:
...öncekiyle aynı

Webex Meetings, Webex Events (Yeni) ve Webex Events (Klasik) için geliştirme kayıt görünümü geçmiş raporu API'si

Etkilenen API'ler

Geçerli API: lstrecordaccessHistory ve lstrecordaccessDetailHistory yalnızca Webex Trainings kayıt görünümü erişilen geçmiş raporunu destekler. Yeni geliştirme; Webex Meetings, Webex Events (yeni) ve Webex Events (klasik) kayıt görünümü erişilen geçmiş raporunu da destekler.

Şema değişiklikleri

API istek gövdesinde API lstrecordaccessHistory'de yeni şemanın altında destekleniyoruz:

<serviceTypes>
<serviceType>Meeting Center</serviceType>
<serviceType>TrainingCenter</serviceType>
<serviceType>EventCenter</serviceType>
</serviceTypes>

Ayrıntılar

API: lstrecordaccessHistory Webex Meetings, Webex Events (yeni), Webex Events (klasik) ve Webex Trainings için kayıt görünümünü erişilen geçmişi döndürebilir.

  • Eğer hayır yoksa hizmet türü API isteğinde belirtilen, API’nin lstrecordaccessHistory Webex Trainings kayıt görünümünü yalnızca erişim geçmişine döndürür.

  • ServiceType MeetingCenter olduğunda, lstrecordaccessHistory hem Webex Meetings hem de Webex Events (yeni) kayıt görünümünü erişim geçmişini döndürür.

  • şirketinde hizmet türü EventCenter, API'sinin lstrecordaccessHistory Webex Events (klasik) kayıt görünümünü erişim geçmişine döndürür.

API: lstrecordaccessDetailHistory ayrıntılarını geri döndürebilir. recordID Webex Meetings, Webex Events (yeni), Webex Events (klasik) ve Webex Trainings.

API isteği ve yanıt örneği

lstrecordaccessHistory API'nin isteği ve yanıtı

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<webExID>{userName}</webExID>
<password>{password}</password>
<siteName>{siteAdı}</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.history.LstrecordaccessHistory">
<viewTimeScope>
<viewTimeStart>09/20/2021 00:00:00</viewTimeStart>
<viewTimeEnd>09/28/2021 23:59:59</viewTimeEnd>
</viewTimeScope>
<listControl>
<startFrom>1</startFrom>
<maximumNum>100%</maximumNum>
</listControl>
<order>
<orderBy>KAYIT YAPILDI</orderBy>
<orderAD>ASC Başkanı</orderAD>
</order>
<serviceTypes>
<serviceType>Meeting Center'ın</serviceType>
<serviceType>Training Center'ın</serviceType>
<serviceType>Event Center'ın</serviceType>
</serviceTypes>
</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:history="http://www.webex.com/schemas/2002/06/service/history">
<serv:header>
<serv:response>
<serv:result>BAŞARI</serv:result>
<serv:gsbStatus>ILKOKUL</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="history:lstrecordaccessHistoryResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>LstrecordaccessHistory testi TC-20210924 1324-1</history:recordName>
<history:creationTime>09/24/2021 13:28:13 tarihinde eklendi</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>2</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20 Aralık</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>TestE'nınrollment_001-20210610 1905-1</history:recordName>
<history:creationTime>06/10/2021 19:10:15</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>0</history:downloaded>
<history:viewed>3</history:viewed>
<history:timeZoneID>20 Aralık</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>Anında oynatmayı test et 2-20210705 0709-1</history:recordName>
<history:creationTime>07/05/2021 07:15:06</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>0</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20 Aralık</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>EC2.0'ın_232423-20210922 0447-1</history:recordName>
<history:creationTime>09/22/2021 04:53:05</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>0</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20 Aralık</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>LstrecordaccessHistory testi EC2.0-20210924 1315-1</history:recordName>
<history:creationTime>09/24/2021 13:19:00'nın sohbeti</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>1</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20 Aralık</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>LstrecordaccessHistory testi MC-20210924 1319-1</history:recordName>
<history:creationTime>09/24/2021 13:25:12</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>1</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20 Aralık</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>LstrecordaccessHistory test EC classic-20210924 1331-1</history:recordName>
<history:creationTime>09/24/2021 13:37:28 Salı</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>1</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20 Aralık</history:timeZoneID>
</history:recordAccessHistory>
<history:matchingRecords>
<serv:total>8</serv:total>
<serv:returned>7</serv:returned>
<serv:startFrom>1</serv:startFrom>
</history:matchingRecords>
</serv:bodyContent>
</serv:body>
</serv:message>

lstrecordaccessDetailHistory API'nin isteği ve yanıtı

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
xmlns:serv=""http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<webExID>{userName}</webExID>
<password>{password}</password>
<siteName>{siteAdı}</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="">
"java:com.webex.service.binding.history.LstrecordaccessDetailHistory">
<recondID>1XXXXXX7 izlenme</recondID>
<timeZoneID>20 Aralık</timeZoneID>

</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:history="http://www.webex.com/schemas/2002/06/service/history">
<serv:header>
<serv:response>
<serv:result>BAŞARI</serv:result>
<serv:gsbStatus>ILKOKUL</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="history:lstrecordaccessDetailHistoryResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<history:recordDetail>
<history:viewID>1XXXXXX7 izlenme</history:viewID>
<history:participantName>Axxxg'nın</history:participantName>
<history:participantEmail>Axxxg@qa.webex.com</history:participantEmail>
<history:accessTime>09/24/2021 13:27:26</history:accessTime>
<history:registered>yanlış</history:registered>
<history:downloaded>yanlış</history:downloaded>
<history:viewed>doğru</history:viewed>
<history:timeZoneID>20 Aralık</history:timeZoneID>
</history:recordDetail>
<history:recordDetail>
<history:viewID>1XXXXXX7 izlenme</history:viewID>
<history:participantName>Axxxg'nın</history:participantName>
<history:participantEmail>Axxxg@qa.webex.com</history:participantEmail>
<history:accessTime>09/24/2021 13:27:39 tarihinde eklendi</history:accessTime>
<history:registered>yanlış</history:registered>
<history:downloaded>doğru</history:downloaded>
<history:viewed>yanlış</history:viewed>
<history:timeZoneID>20 Aralık</history:timeZoneID>
</history:recordDetail>
<history:matchingRecords>
<serv:total>2</serv:total>
<serv:returned>2</serv:returned>
<serv:startFrom>1</serv:startFrom>
</history:matchingRecords>
</serv:bodyContent>
</serv:body>
</serv:message>

API’leri etkileme:

  • lstrecordaccessHistory

  • lstrecordaccessDetailHistory

XMLAPI ve Webex Sayfası arasındaki maksimum izin verilen Webex Events (Klasik) açıklama uzunluğu boşluğunu düzeltin.

Etkilenen API'ler

XML API: CreateEvent ve SetEvent öğesi açıklama maksimum 10000 karakter girişine izin verir, eğer boyutu aşıyorsa, yeni hata kodu ve mesajı ile sonuçlanır:

060068 Geçersiz girdi açıklaması. Bu açıklama 10000 karakteri aşamaz.

Şema değişiklikleri

Şema değişikliği yok.

API isteği ve yanıt örneği

CreateEvent API isteği ve yanıtı

#API isteği örneği:
...
<body>
<bodyContent xsi:type="java:com.webex.service.binding.event.CreateEvent">
xmlns:att="http://www.webex.com/schemas/2002/06/service/event" xsi:schemaLocation="http://www.webex.com/schemas/2002/06/service/eventhttp://www.webex.com/schemas/2002/06/service/event/event.xsd">
<accessControl>
<sessionPassword>111111</sessionPassword>
<listing>PRIVATE</listing>
</accessControl>
<metaData>
<sessionName>EC test</sessionName>
<description>......Tanımda 10000 karakteri doldurduğunuzu varsayın......</description>
</metaData>
...


------------------------------------
#Açıklama 10000 karakteri aştığında API yanıt örneği:

<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>HATA</serv:result>
<serv:reason>Geçersiz girdi açıklaması. Açıklama 10000 karakteri aşamaz</serv:reason>
<serv:gsbStatus>BIRINCIL</serv:gsbStatus>
<serv:exceptionID>060068</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>

API’leri etkileme:

  • CreateEvent

  • SetEvent

XML API: GetUser, freeAccount'un yeni öğesini döndürüyor

Etkilenen API'ler

GetUser tanımlayan yeni bir öğe getirir freeAccount kullanıcı hesabı FreeAccount ya da değil.

Şema değişiklikleri

GetUser yanıt örneği


GetUser yanıtı:
<use:initials>AW</use:initials>
<use:isUploaded>yanlış</use:isUploaded>

<use:largeEventCapacity>3</use:largeEventCapacity>
<use:freeAccount>yanlış</use:freeAccount>


API’leri etkileme:

GetUser

API 41.10.0 Güncellemeleri


 

XML API 41.10.0 şemasında hiçbir şema değişikliği yoktur.

API 41.9.0 Güncellemeleri

XML API 41.9.0 Güncellemeleri

XML API 41.9.0 şemasını indirmek için buraya tıklayın.

Tüm T31 siteleri için XML API 10.0.0’ı devre dışı bırak

Webex, tüm T31 siteleri için kullanım ömrü sonu desteği XML API’si 10.0.0 olarak planlanmaktadır.

41.9.0 güncellemesindeki tüm prodüksiyonlardan XML API 10.0.0 kodunu devre dışı bırakıyoruz.

API 41.8.0 Güncellemeleri

XML API 41.8.0 Güncellemeleri

XML API 41.8.0 şemasını indirmek için buraya tıklayın.

Tüm T31 siteleri için XML API 10.0.0’ı devre dışı bırak

Webex, tüm T31 siteleri için kullanım ömrü sonu desteği XML API’si 10.0.0 olarak planlanmaktadır.

Webex, XML API'sinin URL'sine yanlış bir şekilde erişen bazı müşteri istemcisi buldu: https://{siteName}.webex.com/WBXService/xml10.0.0/XMLService, XML API URL’sine şu şekilde erişmenin doğru yolu: https://{siteName}.webex.com/WBXService/XMLService.

Lütfen XML API 10.0.0 sürümünde kullanım ömrü desteği sona ermeden önce etkiyi önlemek için kod erişim XML API'nizi doğru yolu kullanarak değiştirin.

API 41.7.0 Güncellemeleri

XML API 41.7.0 Güncellemeleri

XML API 41.7.0 şemasını indirmek için buraya tıklayın.

Mobil silme ve düzenleme kaydı site yönetimi seçeneğiyle kontrol edilmelidir: Toplantı sahiplerinin kayıtları yeniden atamasına, düzenlemesine, devre dışı bırakmasına ve silmesine izin ver

Etkilenen API'ler ve Şema değişiklikleri

GetSite: yeni öğeler isimlendirme dönecektir enableNBRMCModify ve separateNoRecordingEdit araçlar altında.

Yanıt örneği

GetSiteResponse:

GetSite

<?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>BAŞARI</serv:result>
<serv:gsbStatus>BIRINCIL</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
....
<ns1:tools>
...
<ns1:enableNBRMCModify>yanlış</ns1:enableNBRMCModify>
<ns1:separateNoRecordingEdit>doğru</ns1:separateNoRecordingEdit>
...
</ns1:tools>
</serv:bodyContent>
</serv:body>
</serv:message>

API 41.6.3 Güncellemeleri

XML API 41.6.3 Güncellemeleri

XML API 41.6.3 şemasını indirmek için buraya tıklayın.

GetSite Yanıt yeni öğesi: supportLargeEvent

Etkilenen API'ler ve Şema değişiklikleri

Site Bilgileri: yeni öğeler adlandırma getirir supportLargeEvent altında siteCommonOptions arayana sitenin Büyük Etkinliği (Webex Event (yeni)) destekleyip desteklemediğini bildirmek için.

Şema değişikliği

Yanıt örneği

GetSiteResponse:

GetSite

<?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>BAŞARI</serv:result>
<serv:gsbStatus>BIRINCIL</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
....
<ns1:siteCommonOptions>
...
<ns1:enablePreMeetingLobby>yanlış</ns1:enablePreMeetingLobby>
<ns1:supportLargeEvent>doğru</ns1:supportLargeEvent>
</ns1:siteCommonOptions>
</serv:bodyContent>
</serv:body>
</serv:message>

API 41.6.0 Güncellemeleri

XML API 41.6.0 Güncellemeleri

XML API 41.6.0 şemasını indirmek için buraya tıklayın.

XMLAPI, sağlamada Webex Events 2.0'ı destekler

Etkilenen API'ler

GetUser: yeni eleman adlandırma döndürür largeEventCapacity bu kullanıcı hesabı altındaki yeni Etkinlik 2.0'ın (EC 2.0) kapasitesini gösterir. Örneğin, kullanıcı hesabında CI_EC3K lisansı varsa, değeri largeEventCapacity 3000'dir.

Şema değişiklikleri

Yanıt örneği

GetUserResponse:

XMLAPI LstRecording'in CreateTime kaydı başlangıç saatini uygular

Etkilenen API'ler

LstRecording: LstRecording yanıt CreateTime olarak, kullanıcının gerçekte kayıt düğmesine bastığı zamandır.

Ayrıntılar

Geçmişte XML API, kaydın veritabanında oluşturulduğu zamanın zaman damgasını LstRecording yanıt. Artık kullanıcının kaydı yapmaya başlama zamanı geldi. Bu değişiklik tüm hizmet kayıtları için geçerlidir. Şema değişikliği yok.

API 41.5.0 Güncellemeleri

XML API 41.5.0 Güncellemeleri

XML API 41.5.0 şemasını indirmek için buraya tıklayın.

XMLAPI, planlanmış Webex toplantılarını toplantı sahibi olarak PSTN’den başlatabilir

Etkilenen API'ler

  • CreateUser: oluşturur hostPIN Kullanıcı rolü toplantı sahibi, tam veya salt okunur ya da kullanıcı yönetimi site yöneticileri olduğunda kullanıcı PMR etkinleştirilip etkinleştirilmediğinden bağımsız olarak.

  • SetUser: setleri hostPIN kullanma phones.hostPIN ne zaman erişti personalMeetingRoom.hostPIN XML isteğinde değil (ön koşul: özellik değiştirme AllowStartScheduledMtgFromPhoneetkindir).

  • GetUser: geri dönüşler phones.hostPIN kullanıcı PMR’nin etkin olup olmamasından bağımsız olarak. (ön koşul: özellik değiştirme AllowStartScheduledMtgFromPhone etkindir).

Şema Değişiklikleri

GetUserResponse:

SetUser:

Yanıt örneği

GetUserResponse:

SetUser:

XMLAPI GetSite mobil istemci için yanıt iki yeni öğe

Etkilenen API'ler

  • GetSite: GetSite artık mobil istemciyi desteklemek için iki yeni öğeye yanıt verecek kayıt sekmesini görüntüleme veya görüntüleme mantığı var.

    • enableRecordingAccess: doğru veya yanlış, Webex süper yöneticileri kayıt erişimini etkinleştirerek veya devre dışı bırakabilir ( EnableRecordingAccesses).

    • storageEmptyStatus: doğru veya yanlış, her iki site de NBR işlevini desteklemiyor ve NBR depolama alanını sıfır olarak tahsis ediyorsa durum yanıtı doğrudur, aksi takdirde yanlıştır.

Şema Değişiklikleri

Için Örnek Talep GetSite

Şunun için Örnek Yanıt: Getsite

ASCII olmayan karakterler içeren e-posta konusu RFC2047 ile kodlanacaktır. Saf bir ASCII karakter e-postası konusu durumunda, kodlama yoktur

Etkilenen API'ler

Herhangi bir API isteği ve yanıt yükü üzerinde herhangi bir etkisi yoktur, ancak e-posta konu kodlama davranışını değiştirir. E-postanın ASCII olmayan karakterleri olan konusu RFC2047 ile kodlanacaktır. Salt ASCII karakter e-postası konusu olduğunda kodlama yoktur.

Şema Değişiklikleri

Şema değişikliği yok.

API 41.4.0 Güncellemeleri

XML API 41.4.0 Güncellemeleri

XML API 41.4.0 şemasını indirmek için buraya tıklayın.

Etkinlik planlı Webex Events oluşturma, giriş ve çıkış sesinde site düzeyinde varsayılandan yararlanabilir

XMLAPI, giriş ve çıkış seslerini kontrol etmek için mevcut yeni mantığa uygun hale gelir. Webex Events için tüm tonlar, site yönetiminde farklı bir ayar tarafından kontrol edildi. İçinde GetSite, XMLAPI ekstra bir alan döndürür entryExitToneEC değerini belirtmek için. Başlangıçta, site yöneticisi varsayılan bir ses olarak ayarladığında, Event oluştur bu ayarı XMLAPI varsayılanı uygulayarak kullanmaz.

Etkilenen API'ler

XML API: GetSite yeni bir öğe döndürüyor entryExitToneEC değerini belirtmek için.

XML API: CreateEvent, SetEvent, GetEvent arka uç iş mantığının değerini okur entryExitToneEC.

Şema değişiklikleri

XML API: GetSite yanıt örneği:

<ns1:defaults>
<ns1:emailReminders>true</ns1:emailReminders>
<ns1:entryExitTone>ANNOUNCENAME</ns1:entryExitTone>
<ns1:entryExitToneEC>NOTONE</ns1:entryExitToneEC>
<ns1:voip>true</ns1:voip>
<ns1:teleconference>
<ns1:telephonySupport>HIÇBIRI</ns1:telephonySupport>
</ns1:teleconference>
<ns1:joinTeleconfNotPress1>true</ns1:joinTeleconfNotPress1>
<ns1:updateTSPAccount>yanlış</ns1:updateTSPAccount>
</ns1:defaults>

API’leri etkileme:

  • GetSite'yi

  • CreateEvent

  • SetEvent

  • GetEvent

XMLAPI, büyük etkinlik (Webex Event 2. 0) ayrıntı bilgilerini döndürür

  1. Webex Toplantısı büyük etkinlik veya web yayınıysa, GetSessionInfo toplantı parolası, toplantı sayısal parolası, panelist parolası ve panelist sayısal parolası (Şema değiştirilmemelidir) gibi bazı ayrıntılı bilgileri döndürür.

  2. XMLAPI, büyük bir etkinlik veya web yayını özelliğini oluşturmayı ve düzenlemeyi desteklemez, bu nedenle CreateMeeting ve SetMeeting büyük etkinlik veya web yayını durumu için yeni bir istisna döndürür (110064, Etkinlik ve web yayını oturum türü desteklenmez.).

Etki API'leri

API Adı

Açıklama

Açıklama

GetSessionInfo

Webex Toplantısı büyük etkinlik veya web yayınıysa, GetSessionInfo toplantı parolasını, toplantı sayısal parolasını, panelist parolasını ve panelist sayısal parolasını döndürür.

Şema değiştirilmedi.

CreateMeeting

SetMeeting

Kullanıcı kullanmayı denerse CreateMeeting büyük etkinlik oturum türüne veya çağrı türüne sahip bir Webex Toplantısı oluşturmak için api SetMeeting Aslında büyük bir etkinlik veya web yayını olan bir Webex Toplantısını düzenlemek için yeni bir istisna 110064 döndürün. Etkinlik ve Web yayını oturum türü desteklenmez.

Davranış değiştirilebilir.

API 41.3.0 Güncellemeleri

XML API 41.3.0 Güncellemeleri

XML API 41.3.0 şemasını indirmek için buraya tıklayın.

XML API yeni değişiklikleri, Webex Events 2.0 özelliğini destekler

Etkilenen API'ler

Her iki API'de: GetSessionInfo ve GetMeeting dönüş öğeleri enableEvent ve enableWebniar da öyle.

Öğe Adı

Açıklama

etkinliğini etkinleştir

Webex toplantısında EC 2.0’ı destekler

enableWebniar'ın

Webex toplantısında Web seminerini destekler


 

XMLAPI desteği, EC 2.0 için iki öğenin üzerinde döner. Geçerli XML API sürümü, EC2.0 toplantısı planlamayı ve ayarlamayı desteklemez.

Şema değişiklikleri

GetSessionInfo ögeler döndürür enableEvent ve enableWebniar EC 2.0 için.

GetMeeting ögeler döndürür enableEvent ve enableWebniar EC 2.0 için.

Yanıt Örneği:

GetSessionInfo yanıt:

<ep:accessControl>
<ep:listStatus>GENEL</ep:listStatus>
<ep:registration>yanlış</ep:registration>
<ep:passwordReq>doğru</ep:passwordReq>
<ep:isEnforceAudioPassword>yanlış</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin>yanlış</ep:isEnforceAudioLogin>
<ep:enableEvent>yanlış</ep:enableEvent>
<ep:enableWebniar>yanlış</ep:enableWebniar>
<ep:enablePreMeetingLobby>doğru</ep:enablePreMeetingLobby>
</ep:accessControl>

GetMeeting yanıt:

<meet:supportPKI>false</meet:supportPKI>
<meet:HQvideo>true</meet:HQvideo>
<meet:HDvideo>true</meet:HDvideo>
<meet:viewVideoThumbs>true</meet:viewVideoThumbs>
<meet:enableEvent>false</meet:enableEvent>
<meet:enableWebniar>false</meet:enableWebniar>
<meet:enablePreMeetingLobby>true</meet:enablePreMeetingLobby>


XMLAPI yeni değişiklikleri, Toplantı Öncesi lobi özelliğini destekler

Etkilenen API'ler

XML API: GetSite, LstSummarySession, GetSessionInfo ve GetMeeting yeni öğeye yanıt verecek enablePreMeetingLobby Toplantı Öncesi Lobi için.

Şema değişiklikleri

XML API: GetSite öğe döndürür enablePreMeetingLobby Toplantı Öncesi Lobi için.

XML API: LstSummarySession öğe döndürür enablePreMeetingLobby Toplantı Öncesi Lobi için.

XML API: GetSessionInfo öğe döndürür enablePreMeetingLobby Toplantı Öncesi Lobi için.

XML API: GetMeeting öğe döndürür enablePreMeetingLobby Toplantı Öncesi Lobi için.

Yanıt Örneği:

GetSite yanıt:

<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:SupportXMLAPIReturnScheduledPMR>false</ns1:SupportXMLAPIReturnScheduledPMR>
<ns1:SupportAnyoneHostMeetings>true</ns1:SupportAnyoneHostMeetings>
<ns1:enablePreMeetingLobby>true</ns1:enablePreMeetingLobby>
</ns1:siteCommonOptions>

LstSummarySession yanıt:

<ep:isException>false</ep:isException>
<ep:isNextUpcomingInstance>true</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:isScheduledPMR>false</ep:isScheduledPMR>
<ep:enableEvent>false</ep:enableEvent>
<ep:enableWebniar>false</ep:enableWebniar>
<ep:enablePreMeetingLobby>doğru</ep:enablePreMeetingLobby>

GetSessionInfo yanıt:

<ep:accessControl>
<ep:listStatus>GENEL</ep:listStatus>
<ep:registration>yanlış</ep:registration>
<ep:passwordReq>doğru</ep:passwordReq>
<ep:isEnforceAudioPassword>yanlış</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin>yanlış</ep:isEnforceAudioLogin>
<ep:enableEvent>yanlış</ep:enableEvent>
<ep:enableWebniar>yanlış</ep:enableWebniar>
<ep:enablePreMeetingLobby>doğru</ep:enablePreMeetingLobby>
</ep:accessControl>

GetMeeting yanıt:

<meet:supportPKI>false</meet:supportPKI>
<meet:HQvideo>true</meet:HQvideo>
<meet:HDvideo>true</meet:HDvideo>
<meet:viewVideoThumbs>true</meet:viewVideoThumbs>
<meet:enableEvent>false</meet:enableEvent>
<meet:enableWebniar>false</meet:enableWebniar>
<meet:enablePreMeetingLobby>true</meet:enablePreMeetingLobby>

XML API'sı GetSite yanıt Bilgi davranışı değişikliği ifşa

Etkilenen API'ler

XML API: GetSite rolleri içeren yönetici hesabı için yalnızca aşağıdaki öğelerin yanıtı: SiteAdmin, RO_SiteAdmin ve UserAdmin.

<ns1:activeUserCount>...</ns1:activeUserCount>
<ns1:EEActiveUserCount>...</ns1:EEActiveUserCount>
<ns1:activeCETHost>...</ns1:activeCETHost>
<ns1:auoActiveUserCount>...</ns1:auoActiveUserCount>
<ns1:MCActiveUserCount>...</ns1:MCActiveUserCount>
<ns1:ECActiveUserCount>...</ns1:ECActiveUserCount>
<ns1:TCActiveUserCount>...</ns1:TCActiveUserCount>
<ns1:SCActiveUserCount>...</ns1:SCActiveUserCount>

Davranış değişti

Yalnızca Yönetici rolünün yanıt lisans verilerine sahip olmasına izin ver GetSite. Toplantı sahibi veya katılımcı bu lisans verilerini almayacak GetSite yanıt.

Aşağıda API bulunmaktadır: GetSite's yanıt örneği siteadmin veya yalnızca hazır siteadmin veya kullanıcı yönetimi yöneticisi:

API 41.2.0 Güncellemeleri

XML API 41.2.0 Güncellemeleri

XML API 41.2.0 şemasını indirmek için buraya tıklayın.

Site Webex telefon hizmetini destekliyorsa XMLAPI "CMR Karma VOIP"u desteklemelidir

Etkilenen API'ler

  • GetSite yeni bir öğe döndürür IsWebexTelephony yanıtını verir.

  • CreateUser ve SetUser güncelleyebilir cmrHybridVoip eğer IsWebexTelephony diğer koşullarla birlikte doğrudur. IsTSPUsingTelephonyAPI artık sonuçsal değildir.

Şema değişiklikleri

XML API: GetSite yanıt ek bir öğe döndürür IsWebexTelephony

GetSite yanıt şu yeni öğeyi içerir:

<ns1:telephonyConfig>

<ns1:isWebexTelephony>doğru</ns1:isWebexTelephony>
<ns1:isTSPUsingTelephonyAPI>yanlış</ns1:isTSPUsingTelephonyAPI>
<ns1:serviceName>Kişisel Konferans No.</ns1:serviceName>
<ns1:participantAccessCodeLabel>Katılımcı erişim kodu</ns1:participantAccessCodeLabel>
<ns1:subscriberAccessCodeLabel>Toplantı sahibi erişim kodu</ns1:subscriberAccessCodeLabel>
<ns1:attendeeIDLabel>Katılımcı KIMLIĞI</ns1:attendeeIDLabel>

.....

</ns1:telephonyConfig>

LstSummarySession EC2.0'ı destekler

XML API’leri etkilenir

LstSummarySession destekleyecek yeni iki unsuru EC 2.0'ı destekleyecek

Öğe Adı

Açıklama

etkinliğini etkinleştir

Webex toplantısında EC 2.0’ı destekler

enableWebniar'ın

Webex toplantısında Web seminerini destekler

Şema değişiklikleri

XML API: LstSummarySession: Ekle < enableEvent> ve < enableWebniar> ögeler

XML API yanıtı: LstSummarySession

EC 2.0 yanıtı

<ep:isNextUpcomingInstance>doğru</ep:isNextUpcomingInstance>

<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:isScheduledPMR>yanlış</ep:isScheduledPMR>
<ep:enableEvent>doğru</ep:enableEvent>
<ep:enableWebniar>doğru</ep:enableWebniar>

XMLAPI, site kullanıcısını döndürmeyi destekler Webex-voice-assistant MCT entegrasyonu seçeneği

Etkilenen API

GetUser yeni bir öğe döndürür webexAssistantEnabled yanıtta (doğru veya yanlış).

Şema değişiklikleri

getUserResponse:

Yanıt örneği

API 41.1.0 Güncellemeleri


 

XML API 41.1 şemasında herhangi bir şema değişikliği yoktur.