Actualizări API 41.12.0

Xml API 41.12.0 Actualizări

Faceți clic aici pentru a descărca schema XML API 41.12.0.

XMLAPI va bloca programarea și editarea Webex Events (Classic) în funcție de elementul de configurare al site-ului EnableClassicEvent care este fals

API-uri afectate și modificări de schemă

În pagina de configurare a administrării site-ului, dacă caseta de selectare Activare eveniment clasic este falsă, acest site nu va mai accepta întâlniri Webex Events (clasice).

Dacă caseta de selectare Activare classicEvent este falsă, apelați aceste API-uri pentru a opera întâlnirea Webex Events (clasic):

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

API-ul va răspunde la noua excepție 010106 Evenimentul clasic a fost dezactivat.

Modificări de schemă

Fără modificări de schemă.

Solicitare API și exemplu de răspuns

Solicitare și răspuns API CreateEvent

Solicitarea CreateEvent



XXXXXXXX


XMLAPI EC Testing


07/17/2021 01:29:15
15



Răspunsul CreateEvent

<?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>EȘEC</serv:result>
<serv:reason>Evenimentul clasic a fost dezactivat.</serv:reason>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
<serv:exceptionID>
</serv:response>
</serv:response>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>

CreateEvent3.1.3 afectează API-urile:

  • Eveniment de configurare

  • GetSessionInfo

  • Eveniment de sinteză

  • Eveniment de înregistrare

  • Rezumatul programului

  • Încărcare EventImage

XMLAPI LstMeetingType va răspunde la noul element al subProductCodePrefix

API-uri afectate

Actualizați elementul de răspuns API LstMeetingType al productionCodePrefix: PRO, AUO și altele care sunt predefinite Webex îndeplinesc prefixul de tip.

După această nouă îmbunătățire, API-ul va răspunde la noul element al subProdctCodePrefix:PRO1, PRO2, etc. care poate fi personalizat pentru a satisface prefixul de tip.

Modificări de schemă pe API: Tipul celei mai recente întâlniri

Acesta va răspunde la un nou element: subProdctCodePrefix

Exemplu de solicitare și răspuns API

Cerere și răspuns API LstMeetingType

Cererea pentru LstMeetingType


13810


Răspunsul LstMeetingType


<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:subProductCodePrefix>PRO3</mtgtype:subProductCodePrefix> //Element nou pentru tipul
de întâlnire personalizat <mtgtype:activ>ACTIVAT</mtgtype:activ>
<mtgtype:activ>Cus_Chat_închis</mtgtype:name>
<mtgtype:displayName>Cus_Chat_închis</mtgtype:displayName>

Actualizări API 41.11.0

Actualizări XML API 41.11.0

Faceți clic aici pentru a descărca schema XML API 41.11.0.

XML API suport compatibilitatea înainte în API-ul de gestionare a utilizatorilor pentru site-urile gestionate de Control Hub

API-uri afectate și modificări de schemă

Dacă aplicația de integrare utilizează în prezent API-uri webex XMLAPI de gestionare a utilizatorilor: CreateUser, SetUser, DelUser și GetUser pentru a furniza sau gestiona utilizatori, după ce site-ul dvs. Webex clasic convertit în site-ul gestionat de Control Hub, aceste API-uri vor continua să funcționeze pentru compatibilitate redirecționată. Există unele modificări de comportament după cum se menționează mai jos:

  • Atunci când utilizați createUser- dacă starea de utilizator din Control Hub nu este "activă", atunci starea utilizatorului pe site nu va fi activă. Dacă starea de utilizator din Control Hub este activă , atunci starea utilizatorului pe siteeste, de asemenea, activă, referință: Starea utilizatorilor noi și convertiți în Control Hub.

  • Elementul de parolă al API-urilor CreateUser și SetUser va fi ignorat, începem să trimitem e-mailuri de activare noilor utilizatori, utilizatorii pot face clic pe linkul din e-mail pentru a activa un cont nou și pot introduce o parolă nouă.

  • Elementul activ al API-ului CreateUser va fi ignorat, utilizatorul nou (nu va fi verificat) nu poate fi activat prin acest parametru utilizând API SetUser.

  • Valoarea elementului webExId din corpulContent al API-urilor CreateUser trebuie să fie aceeași cu e-mailul. Dacă webExId este diferit de e-mail, vom trata webExId la fel ca e-mail atunci când îl stocăm în WebDB, iar valoarea va fi ignorată.

  • Valoarea elementului webExId din conținutul corporal al API-urilor SetUser trebuie să fie identitatea utilizatorului adresei de e-mail, îl puteți modifica utilizând <e-mail> în conținutul corporal.

  • API-ul SetUser va accepta modificarea e-mailului utilizatorului existent: are succes dacă contul de operare din SecurityContext este administratorul complet al site-ului Control Hub. În caz contrar, API-ul raportează eroarea cu noul cod de eroare și mesajul de mai jos:

    • 030120 Contul trebuie să fie un administrator complet al site-ului pentru a schimba e-mailul.

  • Elementul newWebExId în corpulContent al SetUser API va fi ignorat.

  • API-ul SetUser încearcă să se schimbe într-un e-mail care este deja utilizat, API-ul ridică sub noul cod de eroare și mesaj de eroare:

    • E-mailul 030118 este deja utilizat în site-urile gestionate de Control Hub.

  • API-ul DelUser dezactivează utilizatorul din partea întâlnirii Webex și licența de întâlnire corespunzătoare este eliminată de pe site-ul Webex. Acest utilizator dezactivat poate fi reactivat utilizând API: SetUser (ACTIVAT) atât timp cât utilizatorul este verificat înainte.

  • API-urile CreateUser și SetUser ridică un nou cod de eroare și un mesaj de eroare, după cum se arată mai jos:

    • 030117, Acest utilizator există în afara organizației dvs., așa că trebuie să fie revendicat, pentru a trece în organizația dvs. prin procesul de revendicare a utilizatorului. Pentru pașii care se află la revendicarea utilizatorului în organizația dvs., consultați Revendicarea utilizatorilor în organizația dvs. (Conversia utilizatorilor). Va trebui să verificați domeniul din care face parte utilizatorul înainte de a revendica utilizatorul.

    • 030119 Tokenul de acces CI trebuie să includă domeniul de aplicare webexsquare: admin la asigurarea accesului utilizatorului.

Numai pentru o perioadă limitată de compatibilitate înainte este acceptată. Vă vom oferi o notificare avansată înainte ca această compatibilitate să fie eliminată.

Modificări de schemă

Nici o modificare de schemă pe aceste API-uri: CreateUser, SetUser, Deluser și GetUser.

Solicitare API și exemplu de răspuns

Solicitare și răspuns API CreateUser

solicitare API:
<?xml version="1.0" encoding="UTF-8"?>
<server:mesaj 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">

<securityContext>
<siteName>{siteName}</siteName>
<webExID>{cont de administrator al site-ului}</webExID>
<email>{cont administrator site}</email>
<tichet de sesiune>xxxx</tichet de sesiune> sau sau
sau , atunci când utilizați CI "accessToken", trebuie să includă domeniul de aplicare webexsquare:admin atunci când configurați utilizatorul
</securityContext>




<corp>

<webExId>Jack@qa.webex.com</webExId> --- ar trebui să fie identitatea utilizatorului adresei de e-mail
<email>Jack@qa.webex.com</email>
<firstName>Jack</firstName>
<lastName>Smith</lastName>
<parolă>...</parolă>
<privilegiu>
<gazdă>adevărată</gazdă>
</privilegiu>
<active>ACTIVAT</active> ---acest parametru nu poate activa utilizatorul direct până când utilizatorul se va activa prin e-mail de activare.

</corp>


Exemplu de răspuns API:
<?xml version="1.0" encoding="UTF-8"?>
<serv:mesaj 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: antet>
<serv:răspuns>
<server:rezultat>SUCCES</server:rezultat>
<serv:gsbStatus>PRIMAR</serv:gsbStatus>
</serv: răspuns>
</serv: antet>
<serv:body>
<serv:bodyContent xsi:type="use:createUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<utilizare:userId>23778617</utilizare:userId>
</serv: Conținut corporal>

Afectează API-urile:

  • Creaza utilizator

  • SetUser

  • DelUser

API XML acceptă compatibilitatea redirecționării autentificării utilizatorului existent după ce site-ul clasic Webex este convertit la site-ul gestionat Control Hub

API-uri afectate

După ce site-ul clasic Webex este convertit în site-ul gestionat de Control Hub, valoarea elementului din trebuie să fie aceeași cu e-mailul, detalii de mai jos:

  • Pentru utilizatorii existenți creați în site-ul clasic Webex, acceptăm atât webExID-ul vechi (De exemplu: Jack) și webExID nou (conținutul este același cu e-mailul, de exemplu: Jack@xx.com) pentru a vă conecta, această autentificare compatibilitate inversă este pentru toate API-urile XML.

  • Pentru utilizatorii noi creați în site-urile gestionate control hub, valoarea elementului webExID trebuie să fie aceeași cu e-mailul pentru conectare.




{siteName}
{userName} --- utilizatorii existenți au fost creați pe site-ul clasic webEx, acesta poate fi: jack sau jack@xx.com; utilizatorul nou trebuie să utilizeze jack@xx.com
xxxx sau sau sau

Afectează API-urile:

Toate API-urile XML.

După ce site-ul Webex clasic a fost convertit într-un site gestionat de Control Hub, valoarea elementului <bodyContent> trebuie să fie aceeași cu e-mailul, detalii de mai jos:

  • Pentru utilizatorii existenți creați pe site-ul clasic Webex, acceptăm ambele vechi webExId(de exemplu: Jack) și webExId nou (conținutul este același cu e-mailul, de exemplu: Jack@xx.com) în bodyContent.

  • Pentru utilizatorii noi creați în site-urile gestionate de Control Hub, valoarea elementului webExId trebuie să fie aceeași cu cea a e-mailului din bodyContent.


xxxx --- utilizatorii existenți au fost creați pe site-ul clasic webEx, acesta poate fi: jack sau jack@xx.com; noul utilizator trebuie să utilizeze jack@xx.com

Afectează API-urile:GetUser , SetUser și Deluser.

Modificări de schemă

Nicio modificare de schemă pe api-uri.

Solicitare API și exemplu de răspuns

Cerere și răspuns API GetUser

Cerere API:
<?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">


<siteName>{siteName}</siteName>
<webExID>{userName}</webExID> --- utilizatorii existenți au fost creați pe site-ul webEx clasic, acesta poate fi: jack sau jack@xx.com; utilizatorul nou trebuie să utilizeze jack@xx.com
xxxx sau sau sau




xxxx --- utilizatorii existenți au fost creați pe site-ul web Ex clasic, acesta poate fi: jack sau jack@xx.com; noul utilizator trebuie să utilizeze jack@xx.com




API răspuns exemplu:
...la fel ca înainte

Api-ul raportului istoric al vizualizării îmbunătățirii înregistrării pentru a fi asistență în Webex Meetings, Webex Events (Nou) și Webex Events (Clasic)

API-uri afectate

API-ul curent: lstrecordaccessHistory și lstrecordaccessDetailHistory acceptă numai vizualizarea înregistrării Webex Trainings accesată în raportul istoric. Noua îmbunătățire acceptă și raportul webex Meetings, Webex Events (nou) și Webex Events (clasic) privind înregistrarea vizualizărilor accesate ale istoricului.

Modificări de schemă

Noi sprijinim mai jos noua schemă în API lstrecordaccessHistory în API cerere organism:

<serviceType>
<serviceType>MeetingCenter</serviceType>
<serviceType>TrainingCenter</serviceType>
<serviceType>EventCenter</serviceType>
</serviceTypes>

Detalii

API-ul: lstrecordaccessHistory poate returna istoricul vizualizării înregistrărilor accesate pentru Webex Meetings, Webex Events (nou), Webex Events (clasic) și Webex Trainings.

  • Dacă nu există niciun serviceType specificat în cererea API, API-ul lstrecordaccessHistory returnează vizualizarea înregistrărilor Webex Trainings accesată numai în istoricul accesat.

  • Când serviceType este MeetingCenter, API-ul lstrecordaccessHistory returnează atât vizualizarea înregistrărilor Webex Meetings, cât și a celor Webex Events (noi) din istoricul accesat.

  • Atunci când serviceType este EventCenter, API-ul lstrecordaccessHistory returnează istoricul accesat al vizualizării înregistrărilor Webex Events (clasic).

API-ul: lstrecordaccessDetailHistory poate returna detaliile după ID-ul înregistrărilor Webex Meetings, Webex Events (nou), Webex Events (clasic) și Webex Trainings.

Exemplu de solicitare și răspuns API

Solicitarea și răspunsul API-ului din istorie

<?xml version="1.0" encoding="UTF-8"?>
<server:mesaj xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<securityContext>
<webExID>{userName}</webExID>
<password>{password}</password>
<siteName>{siteName}</siteName>
</securityContext>

<corp>

<viewTimeScope>
<viewTimeStart>9/20/2021 00:00:00</viewTimeStart>
<viewTimeEnd>9/28/2021 23:59:59</viewTimeEnd>
</vizualizareTimeScope>
<listControl>
<startFrom>1</startFrom>
<maximumNum>100</maximumNum
</listControl>
<comandă>
<orderBy>ÎNREGISTRAT</orderBy>
<orderAD>ASC</orderAD>
</comandă>
<serviceTypes>
<serviceType>MeetingCenter</serviceType>
<serviceType>TrainingCenter</serviceType>
<serviceType>EventCenter</serviceType>
</serviceTypes>

</corp>


<?xml version="1.0" encoding="UTF-8"?>
<serv:mesaj 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: antet>
<serv:răspuns>
<server:rezultat>SUCCES</server:rezultat>
<serv:gsbStatus>PRIMAR</serv:gsbStatus>
</serv: răspuns>
</serv: antet>
<serv:body>
<server:bodyContent xsi:type="history:lstrecordaccessHistoryResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<istoric:RecordAccessHistory>
<istoric:recordID>1XXXXXXX7</istoric:recordID>
<istoric:recordName>Testul de înregistrare a înregistrărilor TC-20210924 1324-1</istoric:recordName>
<istorie:creationTime>09/24/2021 13:28:13</istorie:creationTime>
<istorie:înregistrată>0</istorie:înregistrată>
<istoric:descărcat>2</istoric:descărcat>
<istoric:vizualizat>1</istoric:vizualizat>
<istoric:timeZoneID>20</istoric:timeZoneID>
</istoric:înregistrare AccessHistory>
<istoric:RecordAccessHistory>
<istoric:recordID>1XXXXXXX7</istoric:recordID>
<istoric:recordName>Testarerollment_001-20210610 1905-1</istoric:recordName>
<istorie:creationTime>06/10/2021 19:10:15</istorie:creationTime>
<istorie:înregistrată>0</istorie:înregistrată>
<istoric:descărcat>0</istoric:descărcat>
<istoric:vizualizat>3</istoric:vizualizat>
<istoric:timeZoneID>20</istoric:timeZoneID>
</istoric:înregistrare AccessHistory>
<istoric:RecordAccessHistory>
<istoric:recordID>1XXXXXXX7</istoric:recordID>
<istoric:recordName>Testați redarea instantanee 2-20210705 0709-1</istoric:recordName>
<istorie:creationTime>07/05/2021 07:15:06</istorie:creationTime>
<istorie:înregistrată>0</istorie:înregistrată>
<istoric:descărcat>0</istoric:descărcat>
<istoric:vizualizat>1</istoric:vizualizat>
<istoric:timeZoneID>20</istoric:timeZoneID>
</istoric:înregistrare AccessHistory>
<istoric:RecordAccessHistory>
<istoric:recordID>1XXXXXXX7</istoric:recordID>
<istoric:recordName>EC2.0_232423-20210922 0447-1</istoric:recordName>
<istorie:creationTime>09/22/2021 04:53:05</istorie:creationTime>
<istorie:înregistrată>0</istorie:înregistrată>
<istoric:descărcat>0</istoric:descărcat>
<istoric:vizualizat>1</istoric:vizualizat>
<istoric:timeZoneID>20</istoric:timeZoneID>
</istoric:înregistrare AccessHistory>
<istoric:RecordAccessHistory>
<istoric:recordID>1XXXXXXX7</istoric:recordID>
<history:recordName>LstrecordaccessTestul de istorie EC2.0-20210924 1315-1</history:recordName>
<istorie:creationTime>09/24/2021 13:19:00</istorie:creationTime>
<istorie:înregistrată>0</istorie:înregistrată>
<istoric:descărcat>1</istoric:descărcat>
<istoric:vizualizat>1</istoric:vizualizat>
<istoric:timeZoneID>20</istoric:timeZoneID>
</istoric:înregistrare AccessHistory>
<istoric:RecordAccessHistory>
<istoric:recordID>1XXXXXXX7</istoric:recordID>
<istoric:recordName>Testul de înregistrare a înregistrărilor MC-20210924 1319-1</istoric:recordName>
<istorie:creationTime>09/24/2021 13:25:12</istorie:creationTime>
<istorie:înregistrată>0</istorie:înregistrată>
<istoric:descărcat>1</istoric:descărcat>
<istoric:vizualizat>1</istoric:vizualizat>
<istoric:timeZoneID>20</istoric:timeZoneID>
</istoric:înregistrare AccessHistory>
<istoric:RecordAccessHistory>
<istoric:recordID>1XXXXXXX7</istoric:recordID>
<istoric:recordName>Cel mai recent accesorIstoric test EC clasic-20210924 1331-1</istoric:recordName>
<istorie:creationTime>09/24/2021 13:37:28</istorie:creationTime>
<istorie:înregistrată>0</istorie:înregistrată>
<istoric:descărcat>1</istoric:descărcat>
<istoric:vizualizat>1</istoric:vizualizat>
<istoric:timeZoneID>20</istoric:timeZoneID>
</istoric:înregistrare AccessHistory>
<istoric:matchingRecords>
<serv:total>8</serv:total>
<server:returnat>7</server:returnat>
<serv:startFrom>1</serv:startFrom>
</istoric:matchingRecords>
</serv: Conținut corporal>

Solicitarea și răspunsul API-ului pentru detalii

<?xml version="1.0" encoding="UTF-8"?>
<server:mesaj xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service">

<securityContext>
<webExID>{userName}</webExID>
<password>{password}</password>
<siteName>{siteName}</siteName>
</securityContext>

<corp>
<bodyConținut xsi:type=
"java:com.webex.service.binding.history.LstrecordaccessDetails History">
<recondID>1XXXXXX7</recondID>
<timeZONID>20</timeZONID>

</corp>


<?xml version="1.0" encoding="UTF-8"?>
<serv:mesaj 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: antet>
<serv:răspuns>
<server:rezultat>SUCCES</server:rezultat>
<serv:gsbStatus>PRIMAR</serv:gsbStatus>
</serv: răspuns>
</serv: antet>
<serv:body>
<serv:bodyContent xsi:type="history:lstrecordaccessDetailHistoryResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<istoric:recordDetail>
<istoric:viewID>1XXXXXX7</istoric:viewID>
<istoric:particippantName>Axxxg</istoric:particippantName>
<history:participantEmail>Axxxg@qa.webex.com</history:participantEmail>
<istoric:accessTime>09/24/2021 13:27:26</istoric:accessTime>
<history:registered>false</history:registered>
<istoric:descărcat>fals</istoric:descărcat>
<istoric:vizualizat>adevărat</istoric:vizualizat>
<istoric:timeZoneID>20</istoric:timeZoneID>
</istoric:recordDetail>
<istoric:recordDetail>
<istoric:viewID>1XXXXXX7</istoric:viewID>
<istoric:particippantName>Axxxg</istoric:particippantName>
<history:participantEmail>Axxxg@qa.webex.com</history:participantEmail>
<istoric:accessTime>09/24/2021 13:27:39</istoric:accessTime>
<history:registered>false</history:registered>
<istoric:descărcat>adevărat</istoric:descărcat>
<istoric:vizualizat>fals</istoric:vizualizat>
<istoric:timeZoneID>20</istoric:timeZoneID>
</istoric:recordDetail>
<istoric:matchingRecords>
<serv:total>2</serv:total>
<server:returnat>2</server:returnat>
<serv:startFrom>1</serv:startFrom>
</istoric:matchingRecords>
</serv: Conținut corporal>

Afectează API-urile:

  • Istoria înregistrărilor

  • lstrecordaccessDetaliu istoric

Remediați decalajul dintre lungimea maximă permisă a descrierii Webex Events (Classic) între XMLAPI și Pagina Webex.

API-uri afectate

API-ul XML: Elementul de descriere al CreateEvent și SetEvent va permite intrări de maxim 10.000 de caractere, dacă se depășește dimensiunea intrării, acesta va duce la noul cod de eroare și mesaj:

060068 Descrierea intrărilor ilegale. Această descriere nu poate depăși 10000 de caractere.

Modificări de schemă

Nici o modificare de schemă.

Exemplu de solicitare și răspuns API

Solicitare și răspuns API CreateEvent

Exemplu de solicitare #API:
...

<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/event http://www.webex.com/schemas/2002/06/service/event/event.xsd">
<accesControl>
<sesiune parolă>111111</sesiune parolă>
listare PRIVATĂ
</accesControl>
<metaDate>
<sessionName>Test CE</sessionName>
............................................................................................................
</metaDate>
...


------------------------------------
Exemplu de răspuns #API atunci când descrierea depășește 10.000 de caractere:

<serv:mesaj xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:eveniment="http://www.webex.com/schemas/2002/06/service/event">


<server:rezultat>EȘEC</server:rezultat>
Descrierea intrărilor ilegale. Descrierea nu poate depăși 10.000 de caractere
PRIMAR
060068





Afectează API-urile:

  • CreateEvent

  • SetEvent

API XML: GetUser returnează un element nou al freeAccount

API-uri afectate

GetUser returnează un element nou care identificăfreeAccount contul de utilizator este FreeAccount sau nu.

Modificări de schemă

Exemplu de răspuns GetUser

Răspuns
GetUtilizator:
AW
false

3
false


Afectează API-urile:

Getuser

Actualizări API 41.10.0

Nu există modificări de schemă pentru schema XML API 41.10.0.

Actualizări API 41.9.0

Xml API 41.9.0 Actualizări

Faceți clic aici pentru a descărca schema XML API 41.9.0.

Dezafectare XML API 10.0.0 pentru toate site-urile T31

Webex intenționează să pună capăt vieții suport XML API ver 10.0.0 pentru toate site-urile T31.

Dezafectăm codul XML API 10.0.0 din toate producțiile din actualizarea 41.9.0.

Api 41.8.0 Actualizări

Xml API 41.8.0 Actualizări

Faceți clic aici pentru a descărca schema XML API 41.8.0.

Dezafectare XML API 10.0.0 pentru toate site-urile T31

Webex intenționează să pună capăt vieții suport XML API ver 10.0.0 pentru toate site-urile T31.

Webex a găsit unii clienți client care accesează URL-ul XML API folosind un mod incorect ca: https://{siteName}.webex.com/WBXService/xml10.0.0/XMLService, modul corect de accesare XML API URL ca: https://{siteName}.webex.com/WBXService/XMLService.

Vă rugăm să comutați codul de acces XML API folosind modul corect pentru a evita impactul înainte de a ne termina de viață de sprijin pe XML API versiunea 10.0.0.

Actualizări API 41.7.0

Xml API 41.7.0 Actualizări

Faceți clic aici pentru a descărca schema XML API 41.7.0.

Ștergerea și editarea înregistrării mobile ar trebui să fie controlate de opțiunea de administrare a site-ului: Permiteți gazdelor să realoce, să editeze, să dezactiveze și să șteargă înregistrările

API-uri afectate și modificări de schemă

GetSite: va returna noi elemente de numire enableNBRMCModify, și separateNoRecordingEdit sub instrumente.

Exemplu de răspuns

GetSiteResponse:

GetSite

<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:mesaj 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:eveniment="http://www.webex.com/schemas/2002/06/service/event">
<serv: antet>
<serv:răspuns>
<server:rezultat>SUCCES</server:rezultat>
<serv:gsbStatus>PRIMAR</serv:gsbStatus>
</serv: răspuns>
</serv: antet>
<serv:body>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
...
<ns1: instrumente>
...
<ns1:enableNBRMCModify>false</ns1:enableNBRMCModify>
<ns1: separateNoRecordingEdit>true</ns1: separateNoRecordingEdit>
...
</ns1: unelte>
</serv: Conținut corporal>

Api 41.6.3 Actualizări

Xml API 41.6.3 Actualizări

Faceți clic aici pentru a descărca schema XML API 41.6.3.

GetSite Răspuns element nou de supportLargeEvent

API-uri afectate și modificări de schemă

GetSite: returnează elemente noi care desemnează supportLargeEvent în cadrul site-ului CommonOptions pentru a-l informa pe apelant dacă site-ul acceptă sau nu Evenimentul Mare (Webex Event (nou)).

Modificarea schemei

Exemplu de răspuns

GetSiteResponse:

GetSite

<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:mesaj 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:eveniment="http://www.webex.com/schemas/2002/06/service/event">
<serv: antet>
<serv:răspuns>
<server:rezultat>SUCCES</server:rezultat>
<serv:gsbStatus>PRIMAR</serv:gsbStatus>
</serv: răspuns>
</serv: antet>
<serv:body>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
...
<ns1: siteCommonOpțiuni>
...
<ns1:enablePreMeetingLobby>false</ns1:enablePreMeetingLobby>
<ns1: supportLargeEvent>true</ns1: supportLargeEvent>
</ns1: siteCommonOpțiuni>
</serv: Conținut corporal>


Actualizări API 41.6.0

Xml API 41.6.0 Actualizări

Faceți clic aici pentru a descărca schema XML API 41.6.0.

XMLAPI acceptă Webex Events 2.0 în asigurarea accesului

API-uri afectate

GetUser: returnează un nou element numit largeEventCapacity care arată capacitatea noului Event 2.0 (EC 2.0) în acest cont de utilizator. De exemplu, dacă contul de utilizator are licență CI_EC3K, valoarea largeEventCapacity este de 3000.

Modificări de schemă

Exemplu de răspuns

GetUserResponse:

XmlAPI LstRecording's CreateTime aplică ora de începere a înregistrării

API-uri afectate

Înregistrare: Răspuns LstRecording CreateTime ca timp când utilizatorul apasă de fapt butonul de înregistrare.

Detalii

În trecut, API-ul XML a folosit timbrul de când înregistrarea a fost creată în baza de date ca timp de creare în răspunsul LstRecording . Acum este momentul în care utilizatorul începe de fapt să facă înregistrarea. Această modificare se aplică tuturor înregistrărilor de serviciu. Nu există nicio schimbare de schemă.

Actualizări API 41.5.0

Xml API 41.5.0 Actualizări

Faceți clic aici pentru a descărca schema XML API 41.5.0.

XMLAPI are capacitatea de a porni întâlnirile programate Webex de la PSTN ca gazdă

API-uri afectate

  • Utilizator de creație: generează hostPIN indiferent dacă PMR-ul de utilizator este activat sau nu atunci când rolul de utilizator este gazdă sau administratori de site-uri complete sau doar citite sau de gestionare a utilizatorilor.

  • SetUser: setează hostPIN folosind phones.hostPIN atunci când personMeetingRoom.hostPIN nu este în cerere XML (condiție prealabilă: comutatorul caracteristicii AllowStartScheduledMtgFromPhone este activat).

  • GetUser: returnează phones.hostPIN indiferent de PMR-ul utilizatorului este activat sau nu. (condiție prealabilă: comutatorul caracteristicii AllowStartScheduledMtgFromPhoneeste activat).

Modificări de schemă

GetUserResponse:

SetUser:

Exemplu de răspuns

GetUserResponse:

SetUser:

XMLAPI GetSite răspuns două elemente noi pentru clientul mobil

API-uri afectate

  • GetSite: GetSite va răspunde acum la două elemente noi pentru a sprijini clientul mobil are logica de a afișa sau nu fila de înregistrare.

    • Acces înregistrare enableRecording: adevărat sau fals, super-administratorii Webex pot activa sau dezactiva accesul la înregistrare prin comutator (EnableRecordingAccesses).

    • storageEmptyStatus: adevărat sau fals, dacă ambele site-uri nu acceptă funcția NBR și alocă spațiul de stocare NBR ca zero, atunci răspunsul de stare este adevărat, în caz contrar este fals.

Modificări de schemă

Cerere de probă pentru GetSite

Răspuns eșantion pentru Getsite

Subiectul de e-mail care are caractere non-ASCII va fi codificat cu RFC2047. În cazul unui subiect pur de e-mail de caractere ASCII, nu există nici o codificare

API-uri afectate

Nu există niciun impact asupra niciunei solicitări API, a sarcinii utile a răspunsurilor, dar se modifică comportamentul de codare al subiectului de e-mail. Când subiectul e-mailului care are caractere non-ASCII va fi codificat cu RFC2047. În cazul unui subiect pur de e-mail de caractere ASCII, nu există nici o codificare.

Modificări de schemă

Nu există modificări de schemă.

Actualizări API 41.4.0

Actualizări XML API 41.4.0

Faceți clic aici pentru a descărca schema XML API 41.4.0.

Crearea unui eveniment Webex Events programat poate utiliza valoarea implicită la nivel de site la tonul de intrare și de ieșire

XMLAPI se aliniază cu noua logică actuală pentru controlul tonului de intrare și ieșire. Toate tonurile pentru Webex Events au fost controlate de o setare diferită în administrarea site-ului. În GetSite, XMLAPI returnează un câmp suplimentar entryExitToneEC pentru a indica valoarea. Inițial, atunci când administratorul site-ului a setat implicit la ton, creați eveniment nu va pârghie această setare prin aplicarea XMLAPI implicit.

API-uri afectate

API-ul XML: GetSite returnează un nou element entryExitToneEC pentru a indica valoarea.

API-ul XML: CreateEvent, SetEvent, GetEvent înapoi logica de afaceri final citește valoarea entryExitToneEC.

Modificări de schemă

API XML: Exemplu de răspuns GetSite:


true
ANUNȚARE
NOTONE
true

NU

true
false

Afectează API-urile:

  • GetSite

  • CreateEvent

  • SetEvent

  • GetEvent

XMLAPI doar returnează informațiile de detaliu despre evenimentul mare (Webex Event 2.0)

  1. Dacă Webex Meeting este marele eveniment sau transmisia web, GetSessionInfo returnează unele informații detaliate, inclusiv parola întâlnirii, parola numerică a întâlnirii, parola panelistului și parola numerică a panelistului (Nu se modifică schema).

  2. XMLAPI nu acceptă crearea și editarea oricărui eveniment mare sau a unei funcții de webcast, astfel încât CreateMeeting și SetMeeting returnează o nouă excepție (110064, tipul de eveniment și sesiune de webcast nu sunt acceptate) pentru un eveniment mare sau caz de webcast.

API-uri de impact

Nume API

Descriere

Remarca

GetSessionInfo

Dacă Webex Meeting este marele eveniment sau webcast, GetSessionInfo returnează parola întâlnirii, parola numerică a întâlnirii, parola membrilor organizatori și parola numerică a membrilor organizatori.

Nicio schemă nu se schimbă.

Creare întâlnire

Setare întâlnire

Dacă utilizatorul încearcă să utilizeze CreateMeeting api pentru a crea o întâlnire Webex cu un tip mare de sesiune de eveniment sau apelează SetMeeting pentru a edita o întâlnire Webex care este de fapt un eveniment mare sau un webcast, returnați o nouă excepție 110064. Tipul de sesiune Eveniment și Webcast nu sunt acceptate.

Comportamentul să fie schimbat.

Actualizări API 41.3.0

Xml API 41.3.0 Actualizări

Faceți clic aici pentru a descărca schema XML API 41.3.0.

Noile modificări ale API-ului XML acceptă caracteristica Webex Events 2.0

API-uri afectate

Ambele API-uri: GetSessionInfo și GetMeeting elemente de returnare enableEvent și enableWebniar prea.

Nume element

Descriere

enableEvent

Acceptă EC 2.0 într-o întâlnire Webex

enableWebniar

Acceptă webinarul într-o întâlnire Webex

Suportul XMLAPI returnează mai sus două elemente pentru EC 2.0. Versiunea curentă a API-ului XML nu acceptă programarea și setarea întâlnirii EC2.0.

Modificări de schemă

GetSessionInfo returnează elemente enableEvent și enableWebniar pentru EC 2.0.

GetMeeting returnează elemente enableEvent și enableWebniar pentru EC 2.0.

Exemplu de răspuns:

Răspuns GetSessionInfo :


PUBLIC
false
true
false
false
false
false
true

Răspuns GetMeeting :

false
true
true
true
false
false
true


Noile modificări XMLAPI acceptă caracteristica lobby pre-întâlnire

API-uri afectate

API-ul XML: GetSite, LstSummarySession, GetSessionInfo, și GetMeeting vor răspunde la noul element enablePreMeetingLobby pentru lobby-ul pre-întâlnire.

Modificări de schemă

API-ul XML: GetSite returnează elementul enablePreMeetingLobby pentru lobby-ul pre-întâlnire.

API-ul XML: LstSummarySession returnează elementul enablePreMeetingLobby pentru lobby-ul pre-întâlnire.

API-ul XML: GetSessionInfo returnează elementul enablePreMeetingLobby pentru lobby-ul pre-întâlnire.

API-ul XML: GetMeeting returnează elementul enablePreMeetingLobby pentru lobby-ul pre-întâlnire.

Exemplu de răspuns:

Răspuns GetSite :

<ns1: siteCommonOpțiuni>
<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: siteCommonOpțiuni>

Răspuns LstSummarySession :

false
true
0
false
false
false
true

Răspuns GetSessionInfo :


PUBLIC
false
true
false
false
false
false
true

Răspuns GetMeeting :

false
true
true
true
false
false
true

Dezvăluirea modificării comportamentului API XML GetSite Informații de răspuns

API-uri afectate

API-ul XML: GetSite răspunde numai la elementele de mai jos pentru contul de administrator, care includ roluri: SiteAdmin, RO_SiteAdmin și UserAdmin.

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

Comportament schimbat

Permiteți numai ca rolul de administrator să aibă date de licență de răspuns ale GetSite. Gazda sau participantul nu va primi aceste date de licență în răspunsul GetSite .

Mai jos sunt API: Exemplul de răspuns al GetSite pentru administratorul site-ului sau administratorul site-ului gata sau administratorul de gestionare a utilizatorilor:

Actualizări API 41.2.0

Xml API 41.2.0 Actualizări

Faceți clic aici pentru a descărca schema XML API 41.2.0.

XMLAPI ar trebui să accepte "CMR Hybrid VOIP" dacă site-ul acceptă telefonia Webex

API-uri afectate

  • GetSite returnează un nou element IsWebexTelephony în răspuns.

  • CreateUser și SetUser pot actualiza elementul cmrHybridVoip dacă IsWebexTelephony este adevărat împreună cu alte condiții. IsTSPUsingTelephonyAPI nu mai este consecvent.

Modificări de schemă

API XML: Răspunsul GetSite returnează un element suplimentar IsWebexTelephony

Răspunsul GetSite include acest element nou:



true
false
Conferința personală nr.
Codul de acces al participanților
Codul de acces al gazdei
ID-ul participanților

.....

LstSummarySession acceptă EC2.0

API-urile XML să fie afectate

LstSummarySession va returna două elemente noi pentru a sprijini EC 2.0

Nume element

Descriere

enableEvent

Acceptă EC 2.0 într-o întâlnire Webex

enableWebniar

Acceptă webinarul într-o întâlnire Webex

Modificări de schemă

API XML: Sesiunea LstSummarySession:Se aplică elementele <enableEvent> și <enableWebniar>

Răspunsul XML API: Sesiune LstSummarySession

Răspuns pentru CE 2.0

true

0
false
true
true

XMLAPI acceptă returnarea opțiunii de utilizator Webex-voice-assistant a site-ului pentru integrarea MCT

API afectat

GetUser returnează un nou element webexAssistantEnabled (adevărat sau fals) în răspuns.

Modificări de schemă

getUserResponse:

Exemplu de răspuns

Actualizări API 41.1.0

Nu există modificări de schemă la schema XML API 41.1.