Ş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 41 hakkında daha fazla bilgi için bkz. Cisco Webex Meetings API Güncellemelerine Genel Bakış (API 41).
XML API 11 SP9 ve önceki sürümlere ilişkin güncellemeler için Cisco DevNet’e gidin.
API 42.11.1 Güncellemeleri
XML API 42.11.1 Güncellemeleri
tıklayın burada XML API 42.11.1 şemasını indirmek için.
XMLAPI LstRecording
fazladan bir alan olarak dön recordingUUID
>
Etkilenen API'ler ve Şema değişiklikleri
LstRecording
yeni bir öğe döndürür recordingUUID
sadece servis kayıtları içindir.
Bu öğenin bir NBR kaydında dönüşü yoktur. |
Şema değişiklikleri
Etkilenen API'ler
LstRecording
Örnek API
LstRecording'in Yanıtı
<ep:format>MP4</ep:format> <ep:serviceType>MeetingCenter</ep:serviceType> <ep:password></ep:password> <ep:passwordReq>false</ep:passwordReq> <ep:confID>239651171508160002</ep:confID> <ep:recordingUUID>20679f82215f103bbcff005056a3e9b8</ep:recordingUUID> <ep:shareToMe>false</ep:shareToMe></ep:recording>
API 42.11.0 Güncellemeleri
API 42.11.0 Güncellemeleri
XML API 42.11.0 şemasında şema değişikliği yok. |
API 42.10.0 Güncellemeleri
XML API 42.10.0 Güncellemeleri
tıklayın burada XML API 42.10.0 şemasını indirmek için.
GetSessionInfo API , yeni bir düğüm döndürür<registrationShortURL> Webex Events (klasik) ve Webex Trainings için kısa bağlantı biçiminde mevcuttur
Etkilenen API'ler ve Şema değişiklikleri
Artık hemen hemen tüm Webex URL'leri kısa bağlantı biçimini desteklemektedir, ancak GetSessionInfo, bugün Webex Etkinlikleri (klasik) ve Webex Eğitimleri ile ilgili kayıt URL'leri için hala uzun bağlantı biçimini döndürmektedir. Bu yüzden yeni öğe adlandırma ekledik < kayıtShortURL > kayıt URL için kısa biçim biçimini destekleyen ve mevcut öğeleri tutan < kayıtURL'si > uyumluluk için.
Şema değişiklikleri
yeni bir eleman < kayıtShortURL > GetSessionInfo yanıtına eklenir:
Etkilenen API'ler:
GetSessionInfo
Örnek API
registrationShortURL
Webex Events (klasik) ve Webex Trainings için döndürülür
<ep:accessControl>
<ep:sessionPassword>düzPW</ep:sessionPassword>
<ep:listStatus> LİSTE DIŞI</ep:listStatus>
<ep:registration> doğru</ep:registration>
<ep:registrationURL>https://sqdemo6.dmz.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sqdemo6&confID=236703422899815816</ep:registrationURL>
<ep:registrationShortURL>https://sqdemo6.dmz.webex.com/sqdemo6/k2/j.php?MTID=t265bdc2ca9afd38c7d3cbed3e17974db</ep:registrationShortURL> //Yeni eleman
<ep:passwordReq> doğru </ep:passwordReq>
<ep:registrationURLForMobile>https://sqdemo6.dmz.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sqdemo6&confID=236703422899815816</ep:registrationURLForMobile>
<ep:registrationStatus> KAYDOL</ep:registrationStatus>
<ep:isEnforceAudioPassword> yanlış</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin> yanlış</ep:isEnforceAudioLogin>
</ep:accessControl>
API 42.9.2 Güncellemeleri
XML API 42.9.2 Güncellemeleri
tıklayın burada XML API 42.9.2 şemasını indirmek için.
XML API , 2023/3/31'den sonra zamanlama klasik Etkinliğini engelleyecek
Etkilenen API'ler ve Şema değişiklikleri
2023 Mart'ından sonra XML API çağırırsanız: CreateEvent
ve SetEvent
, hata mesajı ve kodunu gösterir:
110065 Mart 2023'ten sonra artık yeni veya mevcut Webex Etkinliklerini (klasik) planlayamaz veya düzenleyemezsiniz. Webex Webinars bakın (https://developer.webex.com/docs/api/v1/meetings ) etkinlikleri planlamak için
Etkilenen API'ler
CreateEvent
SetEvent
Şema değişiklikleri
Şema değişikliği yok.
Örnek API
XML API: CreateEvent
https://{siteadı}.webex.com/WBXService/XMLService
istek gövdesi:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<siteName>{site adı}</siteName>
<webExID> site yöneticisi hesabı</webExID>
<password> xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.event.CreateEvent">
<accessControl>
<sessionPassword> 123aBc123 </sessionPassword>
<enforcePassword />
</accessControl>
<metaData>
<sessionName> EmekliECTest </sessionName>
</metaData>
<schedule>
<startDate> 09/01/2023 14:29:15 </startDate>
<openTime> 15 </openTime>
</schedule>
<remind>
<minutesAhead> 10 </minutesAhead>
</remind>
<panelists>
<panelistPassword> P@ss12345 </panelistPassword>
<panelist>
<name> Test1 Alanı </name>
<email> aleyang3@malinator.com </email>
</panelist>
<panelist>
<name> Test2 </name>
<email> aleyang4@malinator.com </email>
</panelist>
</panelists>
<attendees>
<attendee>
<name> Simon_ 3 </name>
<email> aleyang5@malinator.com </email>
<sendReminder> doğru </sendReminder>
</attendee>
</attendees>
<!-- <extOptions><sajan index="82" /><sajan index="83" /> <participantLimit>10</participantLimit><sajan index="84" /><sajan index="85" /> </extOptions> -->
</bodyContent>
</body>
Yanıt:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>ARIZA</serv:result>
<serv:reason>Mart 2023'ten sonra artık yeni/mevcut Webex Etkinliklerini (klasik) planlayamaz/düzenleyemezsiniz. Lütfen Webex Webinars bakın (https://developer.webex.com/docs/api/v1/meetings) etkinlikleri planlamak</serv:reason>
<serv:gsbStatus>BİRİNCİL</serv:gsbStatus>
<serv:exceptionID>110065</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
XML API: SetEvent
https://{siteadı}.webex.com/WBXService/XMLService
istek gövdesi:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>{site adı}</siteName>
<webExID> site yöneticisi hesabı</webExID>
<password> xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent
xsi:type="java:com.webex.service.binding.event.SetEvent">
<event:sessionKey> 17203097096 </event:sessionKey>
<schedule>
<startDate> 05/01/2023 14:29:15 </startDate>
</schedule>
</body>
</serv:message>
Yanıt:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>ARIZA</serv:result>
<serv:reason> Mart 2023'ten sonra artık yeni/mevcut Webex Etkinliklerini (klasik) planlayamaz/düzenleyemezsiniz. Lütfen Webex Webinars bakın (https://developer.webex.com/docs/api/v1/meetings) etkinlikleri planlamak</serv:reason>
<serv:gsbStatus> BİRİNCİL</serv:gsbStatus>
<serv:exceptionID> 110065</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
API 42.9.0 Güncellemeleri
API 42.9.0 Güncellemeleri
XML API 42.9.0 şemasında şema değişikliği yok. |
API 42.8.1 Güncellemeleri
XML API 42.8.1 Güncellemeleri
tıklayın burada XML API 42.8.1 şemasını indirmek için.
Yeni XML API: Senkronizasyon Kullanıcısı
Etkilenen API'ler ve Şema değişiklikleri
Yeni XML API: SyncUser, Control Hub'dan Webex Meeting sistemine kullanıcı bilgilerini eşitlemeyi destekler.
İstemciniz hız sınırına ulaşırsa, "429 çok fazla istek" yanıtını verir, AfterRetry, API yanıt başlığında 25 saniyedir.
Kullanıcı yoksa, hataya yanıt verir:" 000031 Control Hub tarafından yönetilen kullanıcı mevcut değil"
Kimlik doğrulamanızın site yöneticisi ayrıcalıkları yoksa, "000031 Bu API Yalnızca Site Yöneticisi arayabilir" hatasına yanıt verir.
Şema değişiklikleri
Örnek API
XML API: Senkronizasyon Kullanıcısı
https://{siteadı}.webex.com/WBXService/XMLService
istek gövdesi:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<siteName>{site adı}</siteName>
<webExID> site yöneticisi hesabı</webExID>
<password> xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SyncUser">
<webExId> sqci18adm@test.com </webExId>
</bodyContent>
</body>
</message>
Yanıt:
<?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> BİRİNCİL</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:syncUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
</serv:body>
</serv:message>
API 42.8.0 Güncellemeleri
XML API 42.8.0 Güncellemeleri
tıklayın burada XML API 42.8.0 şemasını indirmek için.
GetLoginTicket
fazladan bir düğüm döndürür <webExID>
Etkilenen API'ler ve Şema değişiklikleri
XML API: GetLoginTicket
fazladan bir düğüm döndürür <webExID>
Şema değişiklikleri
<xsd:complexType name="getLoginTicketResponse">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="ticket" type="xsd:string">
<xsd:element name="apiVersion" type="xsd:string">
<xsd:element name="webExID" type="xsd:string"> -> yeni eleman
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Etkilenen API'ler:
GetLoginTicket
API Örneği:
GetLoginTicket
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>sqci18</siteName>
<webExID> sqci18adm@mailinator.com</webExID>
<!-- <password>xxxxxxxxx</password><sajan index="7" /> <partnerID>webexpartner</partnerID> -->
<accessToken>MTxxxxxxxxx10bcc862be5 </accessToken>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetLoginTicket">
</bodyContent>
</body>
</serv:message>
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:use="http://www.webex.com/schemas/2002/06/service/user">
<serv:header>
<serv:response>
<serv:result> BAŞARI</serv:result>
<serv:gsbStatus> BİRİNCİL </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:getLoginTicketResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<use:ticket> b49a94fb6d3bfd79f566a32f99a8eaf0f60bdd7a9a8cbfa7f24ca5d63fd2bc0b</use:ticket>
<use:apiVersion> WebEx XML API V10.0.0</use:apiVersion>
<use:webExID> alexxxx</use:webExID>
</serv:bodyContent>
</serv:body>
</serv:message>
Webex sitesi tabanlı XML API , Control Hub tarafından yönetilen sitelerdeki harici kuruluşlardaki kullanıcılara (katılımcı, ana bilgisayar ve site yöneticileri) lisans atamayı destekler
Etkilenen API'ler ve Şema değişiklikleri
XML API:
CreateUser
,SetUser
veDelUser
toplantı sitesi lisansını harici bir kullanıcıya atayabilir veya iptal edebilir (rol: Toplantı sahibi, katılımcı ve site yöneticileri). Kullanıcılar harici bir kuruluşta mevcutsa, API:CreateUser
veDelUser
toplantı sitesi bir kullanıcı oluşturabilir veya devre dışı bırakabilir.Kullanıcı bir Control Hub kuruluşunda yoksa ve sitenin sahibi olan kuruluşa eklenemiyorsa bu çağrı başarısız olur.
XML API:
CreateUser
veSetUser
Kullanıcının bilgilerini değiştirmeyi sınırlayan harici kuruluş kullanıcıları üzerinde işlemfirstName
,lastName
,displayName
,webExId
, e-posta. Bu bilgileri gerçekten değiştirmeniz gerekiyorsa, değişiklikleri uygulamak için harici bir kuruluşun yöneticileriyle iletişime geçmeniz gerekir.Kullanıcı, kuruluşlar arası lisanslamayı engelleyen başka bir kuruluşa aitse, bu çağrı başarısız olur.
Kuruluş ayarını etkinleştirmeniz gereken harici bir kuruluştaki kullanıcıları lisanslamak için:
Davet Eden Yönetici Kuruluşu - kuruluşlar arası atamaya izin ver
Davetli Yönetici Kuruluşu - kuruluşlar arası kabule izin verme
Harici kuruluşlar yönetici kullanıcı toplantısı lisans atama ve iptal etme için, XML API çağırmak için yalnızca Control Hub yönetici hesabı kullanılmasını destekliyoruz:
CreateUser
,SetUser
veDelUser
bu hüküm üzerine.XML API:
SetUser
Yalnızca tam bir yönetim kimlik doğrulaması iseniz, dahili kuruluşlarda kullanıcı yetkilendirmesinde kullanıcının e-postasını değiştirmeyi destekleyebilir.
Yeni istisnalar ve hata kodları var:
030124, harici bir kuruluş kullanıcısının e-postasını değiştiremez.
030125 değiştirilemez
firstName
,lastName
, veyadisplayName
harici bir kuruluş kullanıcısı için.
Şema değişiklikleri
Şema değişikliği yok.
Etkilenen API'ler:
CreateUser
SetUser
DelUser
API Örneği:
CreateUser
Burada listelenen API , toplantı sitesi (testSite1) yeni bir kullanıcı oluşturur ve toplantı sitesi lisansını (TC) atar._xxx ; SC_xxx ) harici bir kuruluş kullanıcısına: Jack Smith, çünkü bu kullanıcı Control Hub yönetilen sisteminde ve toplantı sitesinin organizasyonu ile farklı organizasyon olan IBM organizasyonu altında var.
POST URL: https://{testSite1}.webex.com/WBXService/XMLService
vücut:
<?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> site yöneticisi</webExID>
<password> P@ss1234</password>
<siteName> testSite1 </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName> Jack</firstName>
<lastName> Smith</lastName>
<webExId> demirci</webExId>
<email> Jsmith@ibm.com</email>
<password> P@ss1234 </password>
<privilege>
<host> doğru </host>
</privilege>
<active> AKTİF </active>
<supportedServices>
<meetingCenter> yanlış</meetingCenter>
<trainingCenter> doğru</trainingCenter>
<eventCenter> yanlış</eventCenter>
<supportCenter> doğru</supportCenter>
</supportedServices>
</bodyContent>
</body>
SetUser
toplantı sitesi lisansını atar (MC_xxx , TC_xxx ve EC_xxx ) harici bir kuruluş kullanıcısına: Jack Smith ve toplantı lisansını iptal edin (SC_xxx ) Jack Smith'ten.
POST URL: https://{testSite1}.webex.com/WBXService/XMLService
vücut:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<webExID>site yöneticisi</webExID>
<password> P@ss1234</password>
<siteName> testSite1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SetUser">
<webExId> demirci </webExId>
<supportedServices>
<meetingCenter> doğru</meetingCenter>
<trainingCenter> doğru</trainingCenter>
<eventCenter> doğru</eventCenter>
<supportCenter> yanlış</supportCenter>
</supportedServices>
</bodyContent>
</body>
</message>
DelUser
toplantı sitesi ve harici bir kuruluş kullanıcısının tüm lisanslarını iptal eder: Jack Smith; ve toplantı sitesi kullanıcıyı devre dışı bırakır: testSite1
POST URL: https://{testSite1}.webex.com/WBXService/XMLService
vücut:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<webExID>site yöneticisi</webExID>
<password> P@ss1234</password>
<siteName> testSite1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.DelUser">
<webExId> demirci</webExId>
</bodyContent>
</body>
</message>
API 42.7.2 Güncellemeleri
XML API 42.7.2 Güncellemeleri
tıklayın burada XML API 42.7.2 şemasını indirmek için.
Yeni XML API: Senkronizasyon Kullanıcısı
Etkilenen API'ler ve Şema değişiklikleri
Yeni XML API: SyncUser, Control Hub'dan Webex Meeting sistemine kullanıcı bilgilerini eşitlemeyi destekler.
İstemciniz hız sınırına ulaşırsa, "429 çok fazla istek" yanıtını verir, AfterRetry, API yanıt başlığında 25 saniyedir.
Kullanıcı yoksa, hataya yanıt verir:" 000031 Control Hub tarafından yönetilen kullanıcı mevcut değil"
Kimlik doğrulamanızın site yöneticisi ayrıcalıkları yoksa, "000031 Bu API Yalnızca Site Yöneticisi arayabilir" hatasına yanıt verir.
Şema değişiklikleri
Örnek API
XML API: Senkronizasyon Kullanıcısı
https://{siteadı}.webex.com/WBXService/XMLService
istek gövdesi:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<siteName>{site adı}</siteName>
<webExID> site yöneticisi hesabı</webExID>
<password> xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SyncUser">
<webExId> sqci18adm@test.com </webExId>
</bodyContent>
</body>
</message>
Yanıt:
<?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> BİRİNCİL</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:syncUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
</serv:body>
</serv:message>
API 42.6.0 Güncellemeleri
XML API 42.6.0 Güncellemeleri
tıklayın burada XML API 42.6.0 şemasını indirmek için.
Yöneticiler, Webex sitesi askıya alındığında yeni bir kullanıcı oluşturamaz veya mevcut bir kullanıcıyı değiştiremez
Etkilenen API'ler ve Şema değişiklikleri
Webex sitesi askıya alındığında site yöneticisi XML API kullanarak yeni kullanıcılar oluşturamaz ve mevcut kullanıcıları değiştiremez: CreateUser
ve SetUser
.
İstisnaya yanıt verir 010107 Site askıya alındı bir site yöneticisi yeni bir kullanıcı oluşturmaya veya mevcut bir kullanıcıyı değiştirmeye çalıştığında.
Yönetici olmayan yönetici kullanıcı (sahibin kendisi), bu askıya alınmış site altında kendi bilgilerini değiştirebilir.
Şema değişiklikleri
Şema değişikliği yok.
Etkilenen API'ler:
CreateUser
SetUser
API 42.5.0 Güncellemeleri
XML API 42.5.0 Güncellemeleri
tıklayın burada XML API 42.5.0 şemasını indirmek için.
Webex sitesi askıya alındığında Web Seminerleri, Webex Etkinlikleri (klasik), Webex Eğitimleri ve Webex Destek toplantılarını planlamanıza veya düzenlemenize izin vermez
Etkilenen API'ler ve Şema değişiklikleri
Webex sitesi askıya alındığında Web Seminerleri, Webex Events (klasik), Webex Trainings ve Webex Support toplantılarını planlamanıza veya düzenlemenize izin vermez, site yalnızca ücretsiz Webex Meetings türünü destekler.
Yeni istisna kodları ve mesajları var: "010107 Site askıya alındı" bu API'leri çağırdığınızda ( CreateMeeting
, SetMeeting
, CreateEvent
, SetEvent
, CreateTrainingSession
, SetTrainingSession
, CreateSupportSession
) bu sınırlamaya isabet.
Şema değişiklikleri
Şema değişikliği yok.
Etkilenen API'ler:
CreateMeeting
,SetMeeting
CreateEvent
,SetEvent
CreateTrainingSession
,SetTrainingSession
CreateSupportSession
API 42.4.0 Güncellemeleri
API 42.4.0 Güncellemeleri
XML API 42.4.0 şemasında şema değişikliği yok. |
API 42.3.0 Güncellemeleri
XML API 42.3.0 Güncellemeleri
XMLAPI, toplantı kayıtları silindiğinde veya başkaları tarafından yeniden atandığında toplantı sahibine bir bildirim e-postası göndermek için yeni bir yeteneğe sahiptir.
Etkilenen API'ler ve Şema değişikliği
XML API: DelRecording
toplantı kayıtları silindiğinde veya başkaları tarafından yeniden atandığında toplantı sahibine bir bildirim e-postası gönderir.
Şema değişiklikleri
Şema değişikliği yok
Etkilenen API'ler: DelRecording
DelRecording
API , bir site yöneticisi tarafından çalıştırıldığında kayıt sahibine bir bildirim e-postası gönderir.
API isteği örneği
XML API: DelRecording
örnek
<?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/service
http://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<webExID> site yöneticisi</webExID>
<password> xxxxxx</password>
<siteName> test sitesi </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.DelRecording">
<recordingID> 1234567890</recordingID>
<isServiceRecording> doğru</isServiceRecording>
<deletePermanently> yanlış</deletePermanently>
</bodyContent>
</body>
Bir bildirim e-postası örneği (çöp kutusuna taşındı):
Bir bildirim e-postası örneği (kalıcı olarak silindi):
API 42.2.0 Güncellemeleri
XML API 42.2.0 Güncellemeleri
GetSite, yeni öğelere şu şekilde yanıt verir: allowChangeFirstName
, allowChangeLastName
ve allowChangeDisplayName
Etkilenen API'ler ve Şema değişiklikleri
XML API: GetSite yeni öğeler döndürür: allowChangeFirstName
, allowChangeLastName
ve allowChangeDisplayName
. Bu özellik için geçiş EnableCustomizeProfileFields
.
allowChangeFirstName
, doğru veya yanlış, kullanıcının adını değiştirmesine izin vermek anlamına gelirallowChangeLastName
, doğru veya yanlış, kullanıcının soyadını değiştirmesine izin vermek anlamına gelirallowChangeDisplayName
, doğru veya yanlış, kullanıcının görünen ad değiştirmesine izin vermek anlamına gelir
AllowUploadPRAvatar
iade edilir. Doğru veya yanlış, bir kullanıcının bir Avatar yüklemesine izin vermek anlamına gelir.
Yukarıdaki değişiklikler yalnızca Control Hub tarafından yönetilmeyen sitelerde kullanılabilir.
Şema değişiklikleri
İçinde getSite
yanıt, yeni nitelikler döndürüyoruz: allowChangeFirstName
, allowChangeLastName
, allowChangeDisplayName
ve AllowUploadPRAvatar
altında myWebExConfig
.
Etkilenen API'ler: GetSite
API isteği ve yanıt örneği
XML API: GetSite
örnek
GetSiteResponse
<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ns1="http://www.webex.com/schemas/2002/06/service/site" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>BAŞARI</serv:result>
<serv:gsbStatus> BİRİNCİL</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns1:siteInstance>
...
<ns1:myWebExConfig>
...
<ns1:allowChangeFirstName> yanlış</ns1:allowChangeFirstName>
<ns1:allowChangeLastName> yanlış</ns1:allowChangeLastName>
<ns1:allowChangeDisplayName> doğru</ns1:allowChangeDisplayName>
<ns1:AllowUploadPRAvatar> doğru</ns1:AllowUploadPRAvatar>
...
</ns1:myWebExConfig>
...
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
API 42.1.0 Güncellemeleri
XML API 42.1.0 Güncellemeleri
Her iki XML API de iş mantığı değişti: LstSummarySession
ve GetSessionInfo
yanıt öğesinde: enableEvent
ve enableWebniar
Etkilenen API'ler ve Şema değişiklikleri
XML API: LstSummarySession
ve GetSessionInfo
yanıt öğesinde: enableEvent
ve enableWebniar
, iş mantığının aşağıdaki gibi değiştirilmesini sağlayın:
Zamanı
enableEvent
true, toplantı bir Webex web semineridir, false bir Webex web semineri değildir.Eğer
enableEvent
doğrudur ve sonraenableWebniar
true veya false olabilir, true, web seminerinin katılımcısının yalnızca salt görüntüleme ayrıcalıklarına sahip olduğu anlamına gelir; false, web seminerinin katılımcısının salt görüntüleme ayrıcalıklarıyla sınırlamadığı anlamına gelir.Eğer
enableEvent
yanlış, hiçbir anlamı yokenableWebniar
yanıt.
Şema değişiklikleri
Şema değişikliği yok.
Etkilenen API'ler:
LstSummarySession
GetSessionInfo
XML API bir API çağrısı başına maksimum kayıt sınırlaması ekleyin: CreateMeetingAttendee
, RegisterMeetingAttendee
Etkilenen API'ler
ekledik 50 her iki API'de bir API çağrısı başına maksimum kayıt sınırlaması: CreateMeetingAttendee
ve RegisterMeetingAttendee
.
Müşterinin bir kerelik API çağrısı kayıt katılımcı sayısı 50'den fazlaysa, API'lerin yanıt hata kodu ve mesajı şudur:
"040015 Katılımcı numarasını bir API çağrısı sınırı aşıyor"
API şema değişiklikleri
Şema değişikliği yok.
API isteği ve yanıt örneği
CreateMeetingAttendee
ve RegisterMeetingAttendee
API isteği ve yanıtı isteği CreateMeetingAttendee
<?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/service
http://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<webExID> ana bilgisayar1</webExID>
<password> xxxxxx</password>
<siteName> test sitesi </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<person>
<name> test001</name>
<email> test001@test.com </email>
</person>
<sessionKey> 987654321 </sessionKey>
<attendees>
<person>
<name> test002</name>
<email> test002@test.com </email>
</person>
<sessionKey> 987654321 </sessionKey>
</attendees>
...
..
<attendees>
<person>
<name>test051</name>
<email> test051@test.com </email>
</person>
<sessionKey> 987654321</sessionKey>
</attendees>
</bodyContent>
</body>
Yanıtı CreateMeetingAttendee
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service">
xmlns:com="http://www.webex.com/schemas/2002/06/common"
xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>ARIZA</serv:result>
<serv:reason> Bir API çağrısı katılımcı sayısını sınırın üzerinde kaydedin: 50</serv:reason>
<serv:gsbStatus> BİRİNCİL</serv:gsbStatus>
<serv:exceptionID> 040015</serv:exceptionID>
<serv:value> 50</serv:value>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>