- Ana Sayfa
- /
- Makale
Şema değişiklikleri ve diğer duyurular gibi Cisco Webex Meetings API hakkında ihtiyaç duyduğunuz tüm önemli bilgileri bulun.
XML API 39 ve XML API 11 hakkında daha fazla bilgi için bkz. Cisco Webex Meetings XML API Güncellemelerine Genel Bakış (XML API 39 ve Önceki Sürümleri).
XML API 40 hakkında daha fazla bilgi için bkz. Cisco Webex Meetings XML API Güncellemelerine Genel Bakış (XML API 40 ve Sonraki Sürümleri).
XML API 11 SP9 ve önceki sürümlere ilişkin güncellemeler için Cisco DevNet’e gidin.
API 41.12.0 Güncellemeleri
XML API 41.12.0 Güncellemeleri
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, 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
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
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
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
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
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
XMLAPI, planlanmış Webex toplantılarını toplantı sahibi olarak PSTN’den başlatabilir
Etkilenen API'ler
CreateUser
: oluştururhostPIN
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
: setlerihostPIN
kullanmaphones.hostPIN
ne zaman eriştipersonalMeetingRoom.hostPIN
XML isteğinde değil (ön koşul: özellik değiştirmeAllowStartScheduledMtgFromPhone
etkindir).GetUser
: geri dönüşlerphones.hostPIN
kullanıcı PMR’nin etkin olup olmamasından bağımsız olarak. (ön koşul: özellik değiştirmeAllowStartScheduledMtgFromPhone
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'lerHerhangi 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
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
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.XMLAPI, büyük bir etkinlik veya web yayını özelliğini oluşturmayı ve düzenlemeyi desteklemez, bu nedenle
CreateMeeting
veSetMeeting
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 |
---|---|---|
| Webex Toplantısı büyük etkinlik veya web yayınıysa, | Şema değiştirilmedi. |
| Kullanıcı kullanmayı denerse | Davranış değiştirilebilir. |
API 41.3.0 Güncellemeleri
XML API 41.3.0 Güncellemeleri
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
Site Webex telefon hizmetini destekliyorsa XMLAPI "CMR Karma VOIP"u desteklemelidir
Etkilenen API'ler
GetSite
yeni bir öğe döndürürIsWebexTelephony
yanıtını verir.CreateUser
veSetUser
güncelleyebilircmrHybridVoip
eğerIsWebexTelephony
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. |