- ホーム
- /
- 投稿記事
スキーマの変更やその他の告知など、Cisco Webex Meetings API に関して必要なすべての重要情報を確認してください。
XML API 41 の詳細については、「Cisco Webex Meetings API の更新概要 (API 41)」を参照してください。
XML API 39 および XML API 11 の詳細については、「Cisco Webex Meetings XML API の更新概要 (XML API 39 以前)」を参照してください。
XML API 11 SP9 以前の更新については、「Cisco DevNet」に移動してください。
API 40.12.0 更新
XML API 40.12.0 更新
XML API はプライベート ミーティング タイプに対応します
影響を受ける XML API
API を使用できます。
CreateMeeting
およびSetMeeting
を使用して、プライベート ミーティング タイプの Webex ミーティングをスケジュールまたは更新できます。Webex ミーティングがプライベート ミーティング タイプでスケジュールされている場合、
GetSessionInfo
GetMeeting
、LstSummarySession
、およびLstCalendarSession
はPrivateMeeting
という名前の新しい要素を返し、プライベート ミーティングであることがわかります。GetMeetingType
およびLstMeetingType
は
という名前の新しい要素を返します。これはプライベート ミーティングをサポートしているかどうかを示すものです。SupportPrivateMeeting
スキーマの変更
XML API: GetMeetingType/LstMeetingType : <SupportPrivateMeeting>
要素を追加します。
XML API: LstSummarySession
: <isPrivateMeeting>
要素を追加します。
XML API: LstCalendarSession
: <isPrivateMeeting>
要素を追加します。
XML API: GetSessionInfo
: <isPrivateMeeting>
要素を追加します。
XML API: GetMeeting: : <isPrivateMeeting>
要素を追加します。
XML API の要求: CreateMeeting
CreateMeeting とプライベート ミーティング タイプの要求
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<schedule>
<startDate>2020年10月25日 13:00:00</startDate>
<duration>45</duration>
<timeZoneID>45</timeZoneID>
</schedule>
<accessControl>
<meetingPassword>********</meetingPassword>
</accessControl>
<metaData>
<confName>MC_PrivateMeeting_Test</confName>
<meetingType>168</meetingType> //169はプライベートミーティングをサポートするサンプルです
</metaData>
</bodyContent>
</body>
XML API の応答: GetSessionInfo
の応答 isPrivateMeeting
<ep:supportE2E>false</ep:supportE2E>
<ep:isAllowJBH>true</ep:isAllowJBH>
<ep:isPrivateMeeting>true</ep:isPrivateMeeting> //true: このミーティングはプライベート ミーティングに対応します。false: このミーティングはプライベートミーティングをサポートしていません。
<ep:isCETMeeting>false</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>false</ep:isPersonalMeetingRoom>
<ep:isNextUpcomingInstance>true</ep:isNextUpcomingInstance>
GetSite API がサイト レベルのミーティング テンプレートを返します
ユーザー ストーリー/タスクの説明
GetSite API がサイト レベルのミーティング テンプレートを返します。 これにより、Education Connector と Webex Classrooms は、教師がオンライン セッションをスケジュールする間にこれらのテンプレートを選択することができます。
影響を受ける API
サイト レベルでカスタマイズされたミーティング テンプレートがある場合、GetSite api は、これらのサイト レベルのテンプレートを返します。
要素名 | 説明 |
---|---|
| サイトレベルのカスタマイズされたミーティング テンプレートの名前 |
| Webex Meetings、Webex Training、および Webex Events |
スキーマの変更
GetSite: <meetingTemplates>
要素を追加します。
応答例
GetSite 応答
<ns1:meetingTypes>
<ns1:meetingTypeID>3</ns1:meetingTypeID>
<ns1:meetingTypeName>PRO</ns1:meetingTypeName>
</ns1:meetingTypes>
<ns1:meetingTemplates>
<ns1:meetingTemplate>
<ns1:meetingTemplateName>MC Meeting Tempalte 1</ns1:meetingTemplateName>
<ns1:serviceType>MeetingCenter</ns1:serviceType>
</ns1:meetingTemplate>
<ns1:meetingTemplate>
<ns1:meetingTemplateName>EC Meeting Tempalte 2</ns1:meetingTemplateName>
<ns1:serviceType>EventCenter</ns1:serviceType>
</ns1:meetingTemplate>
<ns1:meetingTemplate>
<ns1:meetingTemplateName>TC Meeting Template 3</ns1:meetingTemplateName>
<ns1:serviceType>TrainingCenter</ns1:serviceType>
</ns1:meetingTemplate>
</ns1:meetingTemplates>
サイトが CI 統合サイトの場合、XML API SetUser は supportedServices
要素を変更できません
説明
XMLAPI SetUser
は API リクエストの「 supportedServices
」の変更値に対応していません。
スキーマの変更
API のスキーマ変更はありません。 SetUser
です。
WEBEX-15436: 次の重複するメールを避けるための保護を追加する: Mtgconfattendeelist
説明
同じ API リクエストで同じメールを持つ複数の出席者が同じミーティングに追加された場合、最初の出席者だけがこのメールを処理します。
影響を受ける API
CreateMeetingAttendee
CreateUser
SetUser
CreateMeeting
SetMeeting
CreateEvent
SetEvent
CreateTrainingSession
SetTrainingSession
サンプル API
リクエスト
<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<siteName>テストサイト</siteName>
<webExID>testUser テスト</webExID>
<password>パスワード</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<sessionKey>1714904382年の戦闘</sessionKey>
<person>
<email>テスト@webex.com</email>
<name>ネーム1</name>
</person>
<attendees>
<person>
<email>テスト@webex.com</email>
<name>ネーム2</name>
</person>
<sessionKey>1714904382年の戦闘</sessionKey>
</attendees>
</bodyContent>
</body>
</serv:message>
API 40.11.0 更新
XML API 40.11.0 更新
XMLAPI CreateUser は表示名をサポートします
CreateUser
が dispalyname
をサポートするのは、フィーチャー トグル EnableDisplayName
が 1 の場合です。 フィーチャー トグルが 1 でない場合、 displayName
は無視されます。
スキーマの変更
CreateUser:
XMLAPI SetUser は displayname をサポートします
SetUser
が dispalyname
をサポートするのは、フィーチャー トグル EnableDisplayName
が 1 の場合です。 フィーチャー トグルが 1 でない場合、 displayName
は無視されます。
スキーマの変更
SetUser:
XMLAPI GetUser は displayname をサポートします
GetUser
が dispalyname
をサポートするのは、フィーチャー トグル EnableDisplayName
が 1 の場合です。 フィーチャー トグルが 1 でない場合、 displayName
は表示されません。
日時 displayName
がヌルでフィーチャー トグル EnableDisplayName
が 1 のとき、 displayName
はアジア圏外の文字の場合は firstName+" "+lastName
、アジア圏内の文字の場合は firstName+lastName
になります。
スキーマの変更
GetUserResponse:
CMR Hybrid Voip のための XMLAPI ユーザー レベル コントロール
この cmrHybridVoip
は EnableCMRHybridVoIP
です。
スキーマの変更
GetUser Response:
CreateUser Request:
SetUser Request:
API 40.10.0 更新
XML API 40.10.0 更新
XML API support for meeting UUID
: API リクエストと応答内
サンプル XML API: GetSessionInfo
リクエスト:
<?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>
<siteName>xxx</siteName>
<webExID>テスト</webExID>
<password>xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231</sessionKey>
または
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:response>
<serv:result>成功</serv:result>
<serv:gsbStatus>プライマリ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>INPROGRESS_</ep:status>
<ep:isLocked>false</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</serv:bodyContent>
</serv:body>
</serv:message>
影響を受ける API:
CreateMeetingAttendee
DelMeetingAttendee
RegisterMeetingAttendee
CreateTeleconferenceSession
SetTeleconferenceSession
GetTeleconferenceSession
CreateTrainingSession
SetTrainingSession
GetTrainingSession
DelTrainingSession
CreateEvent
SetEvent
DelEvent
XMLAPI は、サイト管理構成のための追加要素を返して、画面キャプチャを無効にします
この要件はセキュリティ、 PenTest
のバグと Goldman Sachs のような顧客の両方が起点となっています。 こうした顧客はエンドユーザーが Meetings アプリで画面キャプチャを行うことを許可しませんが、他の多くの顧客は画面取り込みを可能にするため、この機能を希望しています。 また、エデュケーション ユーザーも画面取り込みを許可したいと考えています。 これに対応するため、Cisco ではサイト管理者でこの設定を行い、XMLAPI が追加フィールド EnableMobileScreenCapture
を GetSite
の応答で返すようにします。
GetSite 要求のサンプル
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>xxxx</siteName>
<webExID>テスト</webExID>
<password>xxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.site.GetSite">
</body>
</serv:message>
<?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>成功</serv:result>
<serv:gsbStatus>プライマリ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns1:siteInstance>
...
<ns1:securityOptions>
...
... false ...
<ns1:EnableMobileScreenCapture></ns1:EnableMobileScreenCapture>
</ns1:securityOptions>
...
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
Affected API
GetSite
XMLAPI のサポート MEET-269 PIN なしの参加の改善
XMLAPI 新しいオプションの追加: パーソナル会議室のミーティングおよび MC ミーティングのプロンプトなしで自分の組織内のビデオ会議システムがミーティングを開始または参加できます。
createUser/setUser/getUser
は新しいノードdeviceCanStartMyPMR
をpersonalMeetingRoom
です。createMeeting/setMeeting/getMeeting
は新しいノードdeviceCanStartMeeting
をスケジュールに追加します。
パーソナル会議室のミーティングの Webex UI のオプション:
スキーマの変更
CreateUser:
SetUser:
getUserResponse:
CreateMeeting:
setMeeting:
getMeetingResponse:
API 40.9.0 更新
XML API 40.9.0 更新
XML API support for meeting UUID
のリクエストと応答
ミーティング UUID を API のリクエストと応答に、 meetingKey
または sessionKey
です。
サンプル XML API: GetSessionInfo
リクエスト:
<?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>
<siteName>xxx</siteName>
<webExID>テスト</webExID>
<password>xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231</sessionKey>
または
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:response>
<serv:result>成功</serv:result>
<serv:gsbStatus>プライマリ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>INPROGRESS_</ep:status>
<ep:isLocked>false</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</serv:bodyContent>
</serv:body>
</serv:message>
影響を受ける API:
GetEnrollmentInfo
LstsummaryTrainingSession
AddScheduledTest
SetScheduledTest
DelScheduledTest
GetTestInformation
UploadEventImage
SendInvitationEmail
CreateSupportSession
LstmeetingusagePreliminaryHistory
LstmeetingattendeePreliminaryHistory
LsteventsessionPreliminaryHistory
LsteventattendeePreliminaryHistory
LstTrainingPollResultsHistory
Webex ミーティングには、ユーザーがミーティングへの参加を待つためのロックされたミーティング ロビーがあります
フィーチャー ( ConsistentLockedLobby
) トグルがオンのとき、XML API は MC ミーティングを編集、スケジュールし、ロックされたロビーをサポートします。
スキーマの変更
3 つの新しい要素 ( externalAttendeeSecurity
、 autoLock
、 autoLockWaitTime
) が CreateMeeting、SetMeeting、GetMeeting API に追加されました。
要素 | 説明 |
---|---|
| ミーティングがロック解除されている場合、3 つの外部のユーザー セキュリティ項目を選択できます。
|
| ミーティングを自動的にロックするかどうかを指定します。 True: ミーティング開始から # 分後にを自動的にロックします False: ミーティング開始後にミーティングが自動的にロックされません |
| ミーティング開始後に自動的にミーティングをロックする時間 (分) (0,5,10,15,20) |
要求と応答のサンプル
Request of CreateMeeting:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
...
<attendeeOptions>
...
<joinRequiresAccount>false</joinRequiresAccount>
<externalAttendeeSecurity>AllowJoinWithLobby</externalAttendeeSecurity>
<autoLock>true</autoLock>
<autoLockWaitTime>10</autoLockWaitTime>
</attendeeOptions>
...
</bodyContent>
Request of SetMeeting:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.SetMeeting">
<meetingkey>2###1###01 ...</meetingkey>
<attendeeOptions>
...
<joinRequiresAccount>false</joinRequiresAccount>
<externalAttendeeSecurity>AllowJoinWithLobby</externalAttendeeSecurity>
<autoLock>true</autoLock>
<autoLockWaitTime>10</autoLockWaitTime>
</attendeeOptions>
...
</bodyContent>
次への応答: GetMeeting
:
<?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:meet="http://www.webex.com/schemas/2002/06/service/meeting" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>成功</serv:result>
<serv:gsbStatus>プライマリ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
...
<meet:attendeeOptions>
...
<meet:joinRequiresAccount>false</meet:joinRequiresAccount>
<meet:externalAttendeeSecurity>AllowJoin</meet:externalAttendeeSecurity>
<meet:autoLock>true</meet:autoLock>
<meet:autoLockWaitTime>10</meet:autoLockWaitTime>
</meet:attendeeOptions>
...
影響を受ける API:
CreateMeeting
SetMeeting
GetMeeting
API GetSessionInfo
を、進行中のセッションの参加者のステータスを返すよう強化
2 つの新しい要素 ( hasHostInMeeting
、 hasAttendeeInMeeting
) を GetSessionInfo
です。 ミーティングが進行中のミーティングの場合、これらの 2 つの要素が返されます。
要素 | 説明 |
---|---|
| 主催者が進行中のミーティングに参加しているかどうかを指定します。 True: 主催者が進行中のミーティングに参加しています。 False/Null: 主催者が進行中のミーティングに参加していないか、またはミーティングが進行中ではありません。 |
| 出席者/主催者が進行中のミーティングに参加しているかどうかを指定します。 True: 進行中のミーティングに参加している出席者または主催者がいます。 False/Null: 進行中のミーティングに参加している出席者または主催者がいいないか、またはミーティングが進行中ではありません。 |
API 応答サンプル:
<?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:meet="http://www.webex.com/schemas/2002/06/service/meeting" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>成功</serv:result>
<serv:gsbStatus>プライマリ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
...
<ep:status>INPROGRESS</ep:status>
<ep:hasHostInMeeting>true</ep:hasHostInMeeting>
<ep:hasAttendeeInMeeting>true</ep:hasAttendeeInMeeting>
...
影響を受ける API:
GetSessionInfo
API GetUserCard には承認が必要です。
XML API GetUserCard
のセキュリティ強化により、ユーザー情報の取得には認証が必要になります。
影響を受ける API:
GetUserCard
API 40.8.0 更新
XML API 40.8.0 更新
GetSessionInfo
応答の強化
ミーティングから招待または承認されていない場合は、XML API: GetSessionInfo
の呼び出しは API 応答ボディでは要素: confName, startDate, duration, timeZone, meetingLink, sipURL, displayMeetingUrl
を返しません。
ミーティングの API 応答の例:
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>いいえ_インプログレス</ep:status>
<ep:sessionkey>1#####2####4</ep:sessionkey>
<ep:accessControl>
<ep:listStatus>非公開です</ep:listStatus>
<ep:registration>偽りの</ep:registration>
<ep:passwordReq>真実</ep:passwordReq>
<ep:isRegisterIDRequired>偽りの</ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType>MeetingCenter</ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount>偽りの</ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH>真実</ep:isAllowJBH>
<ep:isCETMeeting>真実</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>偽りの</ep:isPersonalMeetingRoom>
</serv:bodyContent>
トレーニング/イベントの API 応答の例:
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>いいえ_インプログレス</ep:status>
<ep:sessionkey>1####5## 9</ep:sessionkey>
<ep:accessControl>
<ep:listStatus>非公開です</ep:listStatus>
<ep:registration>真実</ep:registration>
<ep:registrationURL>https://sitename.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sitename&confID=16###92######61</ep:registrationURL>
<ep:passwordReq>真実</ep:passwordReq>
<ep:registrationURLForMobile>https://sitename.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sitename&confID=16###92######61</ep:registrationURLForMobile>
<ep:joinStatus>INVITE/REGISTER/REJECT(招待/登録/拒否)</ep:joinStatus>
<ep:isRegisterIDRequired>偽りの</ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType>トレーニングセンター</ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount>偽りの</ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH>真実</ep:isAllowJBH>
<ep:isCETMeeting>真実</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>偽りの</ep:isPersonalMeetingRoom>
</serv:bodyContent>
影響を受ける API:
GetSessionInfo
GetSessionInfo, GetUserCard
セキュリティの強化
XML API GetSessionInfo
および GetUserCard
です。 1 時間以内にデータのエラーが見つからずにコールが制限値に達した場合、ユーザーが今後 2 時間以内にこれらの 2 つの API にアクセスすることをブロックします。
エラーステータス応答: "403 Forbidden"
影響を受ける API:GetSessionInfo
GetUserCard
meetingUUID
(API リクエストと応答サポート内)
API リクエストと応答に meetingUUID を、 meetingKey/sessionKey
です。
GetSessionInfo
リクエスト:
<?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>
<siteName>xxx</siteName>
<webExID>テスト</webExID>
<password>xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231</sessionKey>
または
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:response>
<serv:result>成功</serv:result>
<serv:gsbStatus>プライマリ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>INPROGRESS_</ep:status>
<ep:isLocked>false</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</serv:bodyContent>
</serv:body>
</serv:message>
影響を受ける API:
LstOpenSession
GetEnrollmentInfo
LstsummaryMeeting
LstScheduledTests
GetEvent
LstsummaryEvent
LstmeetingusageHistory
LsttrainingsessionHistory
LsteventsessionHistory
LstsupportsessionHistory
DelSession
XML API 対応のエデュケーション サイト テンプレート (EDU セッション タイプ)
サイトが Education Instructor (EDU) セッションタイプを有効にすると、XML API は EDU ミーティング テンプレートを使ってミーティングをスケジュールすることをサポートできます。
影響を受ける API:
CreateMeeting
SetMeeting
CreateEvent
SetEvent
CreateTrainingSession
SetTrainingSession
XML API CreateMeetingAttendee
および RegisterMeetingAttendee
サポート
次の CreateMeetingAttendee
および RegisterMeetingAttendee
は、どちらも Webex Meeting 登録に必要な出席者の登録フォームの確認に使用できます。
このタスクには新しい例外があります。
例外番号 | 例外のメッセージ |
---|---|
040014 | 必須フィールドがありません (登録フォーム): ... |
たとえば、次のように出席者の Webex Meetings 登録の必須フィールドとして、[役職] および [会社名] を選択した場合、2 つの API ( CreateMeetingAttendee
および RegisterMeetingAttendee
です。
RegisterMeetingAttendee
リクエスト:
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.RegisterMeetingAttendee">
<attendees>
<person>
<name>FirstNamebラストネーム</name>
<firstName>FirstNameb</firstName>
<lastName>ラストネーム</lastName>
<title>Engineer</title> //Job Title Cisco1234 //Company Name ...
<company></company>
<email>****@*****.com</email>
<type>ビジター</type>
<sendReminder>true</sendReminder>
</person>
<role>出席者</role>
<joinStatus>ACCEPT</joinStatus>
<emailInvitations>true</emailInvitations>
<sessionKey>1####4####1</sessionKey>
</attendees>
</bodyContent>
</body>
CreateMeetingAttendee
リクエスト:
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<person>
<name>ファーストネームA ラストネームA</name>
<firstName>ファーストネームA</firstName>
<lastName>ラストネームA</lastName>
<title>Engineer</title> //Job Title Cisco1234 //Company Name ...
<company></company>
<email>*****@*****.com</email>
<type>ビジター</type>
<sendReminder>true</sendReminder>
</person>
<role>出席者</role>
<joinStatus>ACCEPT</joinStatus>
<emailInvitations>true</emailInvitations>
<sessionKey>1###4####1</sessionKey>
040014 Exception of Response
例:
<?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:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>失敗</serv:result>
<serv:reason>必須フィールドがありません(登録フォーム):title,company</serv:reason>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
<serv:exceptionID>040014</serv:exceptionID>
<serv:value>title,company</serv:value>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
影響を受ける API:
CreateMeetingAttendee
RegisterMeetingAttendee
XML API メール検証の強化
XML API はメールで空白文字を許可しないため、Webex Meetings ページの動作に合わせてメール検証を強化しました。
影響を受ける API:
CreateMeetingAttendee
CreateEvent
SetEvent
CreateContact
SetContact
SetRecordingInfo
CreateMeetingAttendee
CreateTrainingSession
SetTrainingSession
CreateUser
SetUser
CreateMeeting
SetMeeting
RegisterMeetingAttendee
API 40.7.0 更新
XML API 40.7.0 更新
meetingUUID
サポート
meetingKey や sessionKey がサポートされる API のリクエストと応答に meetingUUID
を追加しました。
GetSessionInfo
要求例:
<?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>
<siteName>xxx</siteName>
<webExID>テスト</webExID>
<password>xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231</sessionKey>
または
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
GetSessionInfo
要求例:
<?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>
<siteName>xxx</siteName>
<webExID>テスト</webExID>
<password>xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231</sessionKey>
または
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
GetSessionInfo
応答例:
<?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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:response>
<serv:result>成功</serv:result>
<serv:gsbStatus>プライマリ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>INPROGRESS_</ep:status>
<ep:isLocked>false</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</serv:bodyContent>
</serv:body>
</serv:message>
影響を受ける API:
LstmeetingattendeeHistory
LsttrainingattendeeHistory
LsteventattendeeHistory
LstsupportattendeeHistory
CreateUser
API ウェルカム メールによる 4 つの新しい言語のサポート
XMLAPI ようこそ html メールは次の 4 つの新しい言語をサポートしています。
チェコ語 (languageID = 19)
ポーランド語 (languageID = 20)
ハンガリー語 (languageID = 21)
ルーマニア語 (languageID = 22)
XMLAPI は CreateUser
対応しました。
使用ライセンス数 CreateUser
を使用して Html ウェルカム メールを送信する例 (チェコ):
<?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>
<siteName>XXXの</siteName>
<webExID>テスト</webExID>
<password>XXXの</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName>テスト</firstName>
<lastName>ユーザー</lastName>
<webExId>テストユーザー</webExId>
<password>XXXXXXの</password>
<email>テストユーザー@test.com</email>
<privilege>
<host>真実</host>
</privilege>
<languageID>19日</languageID>
または
<language>チェコ語</language>
<active>アクティブ</active>
<sendWelcome>真実</sendWelcome>
<isHTMLEmail>真実</isHTMLEmail>
</bodyContent>
</bodyContent>
</body>
API 40.6.1、40.4.9 更新
XML API 40.6.1、40.4.9 更新
CreateMeeting/SetMeeting
サポート
Webex ミーティングをスケジュールする際、XML API CreateMeeting/SetMeeting
を使えば、出席者の登録フォームの必須または任意フィールドのオンオフを切り替えることができます。
以下は、ユーザーのウェブ ページからのサンプルのミーティング スケジュールで、出席者登録フォームの [役職]、[会社名]、[市区町村]、[都道府県] といった必須のフィールドをチェックすることができます。
次に示すのは、ページ フィールドと XML API の要素のマッピングです。
ページ フィールド | XMLAPI 要素 |
---|---|
職種 | <title> |
会社名 | <company> |
所在地 1 | <address1> |
所在地 2 | <address2> |
市区町村 | <city> |
状態 | <state> |
郵便番号 | <postalCode> |
国/地域 | <country> |
オフィス電話番号 | <phone> |
FAX | <fax> |
変更されたスキーマ: 「registrationForm」要素を次に追加: CreateMeeting
変更されたスキーマ: 「registrationForm」要素を次に追加: SetMeeting
変更されたスキーマ: 「registrationForm」要素を次に追加: GetMeeting
CreateMeeting
要求例:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<accessControl>
<meetingPassword>パスワード</meetingPassword>
</accessControl>
<attendeeOptions>
<emailInvitations>true</emailInvitations>
<registration>true</registration>
<auto>false</auto>
</attendeeOptions>
<registrationForm>
<title><req>true</req></title> <!-- true -->
<company><req>真実</req></company><!-- true -->
<address1><req>偽りの</req></address1>
<address2><req>偽りの</req></address2>
<city><req>真実</req></city><!-- true -->
<state><req>真実</req></state><!-- true -->
<postalCode><req>偽りの</req></postalCode>
<country><req>偽りの</req></country>
<phone><req>偽りの</req></phone>
<fax><req>偽りの</req></fax>
</registrationForm>
SetMeeting
要求例:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.SetMeeting">
<meetingkey>1015045339</meetingkey>
<metaData>
<confName>会議名</confName>
<meetingType>3</meetingType>
</metaData>
<attendeeOptions>
<emailInvitations>true</emailInvitations>
<registration>true</registration>
<auto>true</auto>
</attendeeOptions>
<registrationForm>
<title><req>true</req></title>
<company><req>true</req></company>
<address1><req>false</req></address1>
<address2><req>false</req></address2>
<city><req>true</req></city>
<state><req>true</req></state>
<postalCode><req>false</req></postalCode>
<country><req>false</req></country>
<phone><req>false</req></phone>
<fax><req>false</req></fax>
</registrationForm>
GetMeeting
応答例:
<meet:sipURL>1234567890@sitename.webex.comまで</meet:sipURL>
<meet:displayMeetingUrl>1234567890@sitename.webex.comまで</meet:displayMeetingUrl>
<meet:registrationForm>
<meet:phone><meet:req>偽りの</meet:req></meet:phone>
<meet:title><meet:req>真実</meet:req></meet:title>
<meet:company><meet:req>真実</meet:req></meet:company>
<meet:address1><meet:req>偽りの</meet:req></meet:address1>
<meet:address2><meet:req>偽りの</meet:req></meet:address2>
<meet:city><meet:req>真実</meet:req></meet:city>
<meet:state><meet:req>真実</meet:req></meet:state>
<meet:postalCode><meet:req>偽りの</meet:req></meet:postalCode>
<meet:country><meet:req>偽りの</meet:req></meet:country>
<meet:fax><meet:req>偽りの</meet:req></meet:fax>
</meet:registrationForm>
影響を受ける API:
CreateMeeting
SetMeeting
GetMeeting
DelMeeting
E2EE ミーティング タイプは PMR ミーティングをサポートしていません
API CreateUser/SetUser/GetUser/GetMe
を使用して通話中に PMR を有効にし、利用できるミーティング タイプが E2EE のみの場合、以下のエラー メッセージが返ってきます。 「110063 The user must have at least one non-E2EE meeting type to enable PMR.」(110063 PMR を有効にするには、ユーザーは少なくとも 1 つの E2EE 以外のミーティング タイプが必要です)
影響を受ける API:
CreateUser
SetUser
GetUser
GetMe
API 40.6.0 更新
XML API 40.6.0 更新
追加されたユーザー管理役割
ユーザー管理の役割を作成し、次のスキーマ ファイルが変更されました。
変更されたスキーマ: CreateUser
リクエスト:
変更されたスキーマ: SetUser
変更されたスキーマ: GetMe
応答:
変更されたスキーマ: LstsummaryUser
応答:
影響を受ける API:
CreateUser
SetUser
GetMe
LstsummaryUser
CreateUser
要求例:
<?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>
<siteName>XXXの</siteName>
<webExID>サイト管理</webExID>
<password>Eメール</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName>XXXの</firstName>
<lastName>XXXの</lastName>
<webExId>XXXの</webExId>
<password>XXXの</password>
<email>XXXの</email>
<privilege>
<umSiteAdmin>真実</umSiteAdmin>
<host>偽りの</host>
<siteAdmin>偽りの</siteAdmin>
<labAdmin>偽りの</labAdmin>
<voiceOverIp>偽りの</voiceOverIp>
</privilege>
<languageID>3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3</languageID>
<active>アクティブ</active>
<sendWelcome>真実</sendWelcome>
<isHTMLEmail>真実</isHTMLEmail>
</bodyContent>
</body>
API キーによる次のアクセスをサポート: GetUserCard
今回のリリースでは、API キー (生成された JWT トークン) を使用して API GetUserCard
にアクセスできるようになりました。
これらのページを使用して、1 つの API キーの適用と JWT トークンの生成について参照することができます。
GetUserCard
要求例:
POST https://{sitename}.webex.com/WBXService/XMLService
Header:
Content-Type application/json;charset=utf-8
JWTToken ${jwttoken}
本文:
<?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>{sitename}</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUserCard">
<webExId>{userName}</webExId>
</bodyContent>
</body>
</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>成功</serv:result>
<serv:gsbStatus>プライマリ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:getUserCardResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<use:avatar>
<use:url>https://xxxx.webex.com/svc3300/svccomponents/html/img/avatar160.png</use:url>
<use:lastModifiedTime>1587493389768</use:lastModifiedTime>
<use:isUploaded>false</use:isUploaded>
</use:avatar>
<use:personalMeetingRoom>
<use:title>テストのパーソナル会議室</use:title>
<use:personalMeetingRoomURL>https://xxxx.webex.com/meet/Test</use:personalMeetingRoomURL>
<use:accessCode>713289692</use:accessCode>
</use:personalMeetingRoom>
</serv:bodyContent>
</serv:body>
</serv:message>
API リクエストと応答内の meetingUUID
: API リクエストと応答内
meetingKey や sessionKey がサポートされる API のリクエストと応答に meetingUUID
を追加しました。
影響を受ける API:
LstRecording
LstsummarySession
GetSesssionInfo
GethosturlMeeting
GetjoinurlMeeting
LstMeetingAttendee
CreateMeeting
SetMeeting
GetMeeting
DelMeeting
LstCalendarSession
meetingUUID
要求例:
<?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>
<siteName>xxx</siteName>
<webExID>テスト</webExID>
<password>xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231</sessionKey>
または
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
meetingUUID
応答例:
<?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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:response>
<serv:result>成功</serv:result>
<serv:gsbStatus>プライマリ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>INPROGRESS_</ep:status>
<ep:isLocked>false</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</serv:bodyContent>
</serv:body>
</serv:message>
PMR のミーティング キーは、一時的に非アクティブになったユーザーまたは無効された PMR からは変更されます
一時的に非アクティブ化されたユーザーまたは無効化された PMR が 1 週間以内に再アクティブ化された場合、現在再アクティブ化されたユーザーまたは有効化された PMR のミーティングキーは変更されません。
影響を受ける API:
SetUser
DelUser
LstSummarySession
の強化
API LstSummarySession
のリクエストで、スケジュールされた PMR に新しい要素 returnScheduledPMR
を 1 つ追加して返すよう強化しました。 フィーチャートグルのデフォルトはオフになっています。
影響を受ける API:
LstSummarySession
スキーマの変更:
新しい要素名 returnScheduledPMR
を、LstSummarySession API リクエストに追加しました。
新しい要素名 isScheduledPMR
を、LstSummarySession API 応答に追加しました。
LstSummarySession
要求例:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>XXXの</siteName>
<webExID>テスト</webExID>
<password>XXXの</password>
<partnerID>Eメール</partnerID>
<clientInfo>Eメール</clientInfo>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.LstsummarySession">
<listControl>
<startFrom>1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1</startFrom>
<maximumNum>2.2マイル</maximumNum>
<listMethod>および</listMethod>
</listControl>
<dateScope>
<startDateStart>11/01/2019 8:0:0</startDateStart>
<startDateEnd>12/01/2019 7:59:59</startDateEnd>
<timeZoneID>4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-</timeZoneID>
<endDateStart>11/01/2019 8:0:0</endDateStart>
<endDateEnd>12/01/2019 7:59:59</endDateEnd>
</dateScope>
<order>
<orderBy>ホストウェブEXID</orderBy>
<orderAD>ASCについて</orderAD>
<orderBy>コンファネーム</orderBy>
<orderAD>ASCについて</orderAD>
<orderBy>スタートタイム</orderBy>
<orderAD>ASCについて</orderAD>
</order>
<serviceTypes>
<serviceType>EventCenter イベント</serviceType>
<serviceType>MeetingCenter</serviceType>
<serviceType>SalesCenterについて</serviceType>
<serviceType>トレーニングセンター</serviceType>
<serviceType>サポートセンター</serviceType>
</serviceTypes>
<returnScheduledPMR>真実</returnScheduledPMR>
</bodyContent>
</body>
</serv:message>
LstSummarySession
応答例:
<?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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:response>
<serv:result>サクセス</serv:result>
<serv:gsbStatus>プライマリ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ep:lstsummarySessionResponse">
<ep:matchingRecords>
<serv:total>1787年の戦闘</serv:total>
<serv:returned>2.2マイル</serv:returned>
<serv:startFrom>1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1</serv:startFrom>
</ep:matchingRecords>
<ep:session>
<ep:sessionKey>809914325日</ep:sessionKey>
<ep:MeetingUUID>809914325日</ep:MeetingUUID>
<ep:confName>チーム ミーティング</ep:confName>
<ep:sessionType>3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3</ep:sessionType>
<ep:serviceType>MeetingCenter</ep:serviceType>
<ep:hostWebExID>テスト</ep:hostWebExID>
<ep:hostFirstName>テスト</ep:hostFirstName>
<ep:hostLastName>テスト</ep:hostLastName>
<ep:otherHostWebExID>テスト</ep:otherHostWebExID>
<ep:timeZoneID>2.2マイル</ep:timeZoneID>
<ep:timeZone>GMT-10:00、ハワイ(ホノルル)</ep:timeZone>
<ep:status>いいえ_インプログレス</ep:status>
<ep:startTime>2019年10月12日 00:35:41</ep:startTime>
<ep:duration>60,000 ドル</ep:duration>
<ep:listStatus>パブリック</ep:listStatus>
<ep:hostEmail>テスト@webex.com</ep:hostEmail>
<ep:passwordReq>真実</ep:passwordReq>
<ep:hostJoined>偽りの</ep:hostJoined>
<ep:participantsJoined>偽りの</ep:participantsJoined>
<ep:confID>141672157056861215</ep:confID>
<ep:registration>偽りの</ep:registration>
<ep:isRecurring>真実</ep:isRecurring>
<ep:hostType>1019001</ep:hostType>
<ep:isAudioOnly>偽りの</ep:isAudioOnly>
<ep:isTCSingleRecurrence>偽りの</ep:isTCSingleRecurrence>
<ep:isAllowJBH>偽りの</ep:isAllowJBH>
<ep:isCETMeeting>真実</ep:isCETMeeting>
<ep:isException>偽りの</ep:isException>
<ep:isNextUpcomingInstance>偽りの</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0</ep:seriesMeetingKey>
<ep:recurrenceId>0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0</ep:recurrenceId>
<ep:isScheduledPMR>真実</ep:isScheduledPMR>
</ep:session>
<ep:session>
<ep:sessionKey>80566011767年の戦闘</ep:sessionKey>
<ep:confName>xmlmc Molly08コンソール816960001</ep:confName>
<ep:sessionType>3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3</ep:sessionType>
<ep:serviceType>MeetingCenter</ep:serviceType>
<ep:hostWebExID>Molly08コンソール81696000</ep:hostWebExID>
<ep:hostFirstName>Molly08コンソール81696000</ep:hostFirstName>
<ep:hostLastName>Molly08コンソール81696000</ep:hostLastName>
<ep:otherHostWebExID>Molly08コンソール81696000</ep:otherHostWebExID>
<ep:timeZoneID>2.2マイル</ep:timeZoneID>
<ep:timeZone>GMT-10:00、ハワイ(ホノルル)</ep:timeZone>
<ep:status>いいえ_インプログレス</ep:status>
<ep:startTime>2019年10月12日 00:35:41</ep:startTime>
<ep:duration>60,000 ドル</ep:duration>
<ep:listStatus>パブリック</ep:listStatus>
<ep:hostEmail>Molly08コンソール81696000@webex.com</ep:hostEmail>
<ep:passwordReq>真実</ep:passwordReq>
<ep:hostJoined>偽りの</ep:hostJoined>
<ep:participantsJoined>偽りの</ep:participantsJoined>
<ep:confID>141672108716459038</ep:confID>
<ep:registration>偽りの</ep:registration>
<ep:isRecurring>真実</ep:isRecurring>
<ep:hostType>1019001</ep:hostType>
<ep:isAudioOnly>偽りの</ep:isAudioOnly>
<ep:isTCSingleRecurrence>偽りの</ep:isTCSingleRecurrence>
<ep:isAllowJBH>偽りの</ep:isAllowJBH>
<ep:isCETMeeting>真実</ep:isCETMeeting>
<ep:isException>偽りの</ep:isException>
<ep:isNextUpcomingInstance>偽りの</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0</ep:seriesMeetingKey>
<ep:recurrenceId>0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0</ep:recurrenceId>
<ep:isScheduledPMR>真実</ep:isScheduledPMR>
</ep:session>
</serv:bodyContent>
</serv:body>
</serv:message>
GetSite
の強化
応答 GetSite
の次のフィーチャー トグルを追加しました: SupportXMLAPIReturnScheduledPMR
影響を受ける API:
サイトマップ
スキーマの変更:
XML API GetSite
の応答の新要素: SupportXMLAPIReturnScheduledPMR
GetSite
要求例:
<?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>
<siteName>xxx</siteName>
<webExID>テスト</webExID>
<password>xxx</password>
<clientInfo>xxx</clientInfo>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.site.GetSite">
</bodyContent>
</body>
GetSite
応答例:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ns1="http://www.webex.com/schemas/2002/06/service/site" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>成功</serv:result>
<serv:gsbStatus>プライマリ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns1:siteInstance>
<ns1:siteCommonOptions>
...
<ns1:SupportXMLAPIReturnScheduledPMR>true</ns1:SupportXMLAPIReturnScheduledPMR>
...
</ns1:siteCommonOptions>
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
API 40.4.8、40.2.9 更新
XML API 40.4.8、40.2.9 更新
XMLAPI でスケジュールされたミーティングを更新する際の新しい応答
顧客が XMLAPI を使用して、ページでスケジュールされたミーティングを更新すると、ミーティングのメール更新で数字のパスワードを送信し、Webex Meetings、Teams、および Events センターに適用します。
Webex Meeting、Teams、Event Center に対して、これらの API ( GetMeeting, GetTrainingSession, GetEvent
および GetTeleconferenceSession
) は、応答として新しい要素 audioPassword
(数字パスワード)、 isEnforceAudioPassword
、 isEnforceAudioLogin
を持ちます。
変更されたスキーマ:
影響を受ける API:
GetMeeting
GetTrainingSession
GetEvent
GetTeleconferenceSession
GetMeeting
要求例:
<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<siteName>testSite</siteName>
<webExID>test</webExID>
<password>xxx</password>
<partnerID>xx</partnerID>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.GetMeeting">
<meetingKey>803328224</meetingKey>
</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:meet="http://www.webex.com/schemas/2002/06/service/meeting" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>成功</serv:result>
<serv:gsbStatus>プライマリ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<meet:accessControl>
<meet:listToPublic>false</meet:listToPublic>
<meet:isPublic>false</meet:isPublic>
<meet:meetingPassword>PkzC8tP7kM5</meet:meetingPassword>
<meet:audioPassword>75928877</meet:audioPassword>
<meet:isEnforceAudioPassword>true</meet:isEnforceAudioPassword>
<meet:isEnforceAudioLogin>false</meet:isEnforceAudioLogin>
</meet:accessControl>
...
...
</serv:bodyContent>
</serv:body>
</serv:message>
API 40.4.5、40.2.6 更新
XML API 40.4.5、40.2.6 更新
GetUserCard
および GetSessionInfo
の使用制限
API GetUserCard
および GetSessionInfo
に使用制限を導入します。使用制限に達すると、エラー メッセージ 「403 forbidden (403 禁止)」が表示される場合があります。
影響を受ける API:
GetUserCard
GetSessionInfo
API 40.4.4、40.2.5 更新
XML API 40.4.4、40.2.5 更新
BodyContent
の数量制限
XML API セクションあたりの BodyContent
の数を制限しました。 API リクエスト内の BodyContent
の数が多すぎると、以下のようなエラー コードとメッセージが返されます。 「000053 The count of BodyContent in a request must be less than {number}」 (000053 リクエスト内の BodyContent 数は {number} 未満でなければなりません)
影響を受ける API:
すべての XML API
XML API リクエストに複数の BodyContent
例:
<?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>xxxx</webExID>
<password>xxxx</password>
<siteName>xxx</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUser">
<webExId>xxx</webExId>
</bodyContent>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetSite">
</bodyContent>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>801020403</sessionKey>
</bodyContent>
</body>
API 40.4.3、40.2.4 更新
XML API 40.4.3、40.2.4 更新
CreateUser
の強化
API CreateUser
がウェルカム メールの多言語化に対応するよう強化を行いました。 この CreateUser
は次をリクエストするようになりました: isHTMLEmail
影響を受ける API:
CreateUser
CreateUser
要求例:
<?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>管理者</webExID>
<password>Eメール</password>
<siteName>XXXの</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName>XXXの</firstName>
<lastName>XXXの</lastName>
<webExId>XXXの</webExId>
<password>XXXの</password>
<email>XXXの</email>
<privilege>
<host>真実</host>
<siteAdmin>偽りの</siteAdmin>
<labAdmin>偽りの</labAdmin>
<voiceOverIp>偽りの</voiceOverIp>
</privilege>
<languageID>3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3</languageID>
<active>アクティブ</active>
<sendWelcome>真実</sendWelcome>
<isHTMLEmail>真実</isHTMLEmail>
</bodyContent>
</body>
API 40.4.0 更新
XML API 40.4.0 更新
XML API でメールを変更する際のメール検証を強制する
サイト管理者により、ユーザーが Webex サイト管理でメール アドレスを更新するための確認が有効にされた後:
サイト管理者以外のアカウントが
SetUser
API を呼び出してメール アドレスを変更した場合、新しいメール アドレスが認証されるまでは現在のメールアドレスが残ります。 アカウント変更の確認メールが、「Webex アカウント変更確認」と共に新しいメール アドレスに送信されます。 確認のためにメールのリンクをクリックすると、新しいメール アドレスがすぐにリンクされます。
サイト管理者以外のユーザーが
SetUser
API を複数回呼び出し、メール検証プロセスが完了して いない場合、現在のメールが保存され、最新の新しいメールは検証を受ける必要があります。サイト管理者のアカウントが
SetUser
API を呼び出してメール アドレスを変更しても、メールの認証プロセスは開始されません。 新しいメールは、主催者または出席者のアカウントにすぐにリンクされます。
影響を受ける API:
SetUser
GetEnrollmentInfo
タイムアウトと接続のリセット
この GetEnrollmentInfo
は現在、ドメイン ネーム システム上の IP アドレスを参照しており、パフォーマンスに大きな影響を与えています。 この処理は、 <domain>
を入力します。
影響を受ける API:
GetEnrollmentInfo
GetEnrollmentInfo
要求例:
<?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>
<siteName>sqdemo6</siteName>
<webExID>xxx</webExID>
<password>xxxx</password>
<partnerID>webexpartner</partnerID>
</securityContext>
</header>
<body>
<bodyContent
xsi:type="java:com.webex.service.binding.attendee.GetEnrollmentInfo">
<sessionKey>716773566</sessionKey>
</body>
</serv:message>
GetEnrollmentInfo
応答例:
<?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:att=""http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>サクセス</serv:result>
<serv:gsbStatus>プライマリ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="att:getEnrollmentInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<att:session>
<att:confID>154279066999981548</att:confID>
<att:attendee>
<att:attendeeID>3191792</att:attendeeID>
<att:enrollFields>
<att:defaultFields>
<att:firstName>アレックス</att:firstName>
<att:lastName>ヤン</att:lastName>
<att:email>オメガ.alex.yang@gmail.com</att:email>
<att:company></att:company>
<att:phoneNum></att:phoneNum>
<att:title></att:title>
<att:receiveInfo>偽りの</att:receiveInfo>
<att:address1></att:address1>
<att:address2></att:address2>
<att:city></att:city>
<att:state></att:state>
<att:zipcode></att:zipcode>
<att:country></att:country>
<att:leadSourceID></att:leadSourceID>
<att:leadScore>0.0 秒</att:leadScore>
</att:defaultFields>
<att:customFields/>
</att:enrollFields>
<att:domain></att:domain>
<att:ipAddress>10.35.240.53</att:ipAddress>
<att:submitTime>02/27/2020 22:03:57</att:submitTime>
<att:status>承認済み</att:status>
</att:attendee>
<att:attendee>
<att:attendeeID>3191797</att:attendeeID>
<att:enrollFields>
<att:defaultFields>
<att:firstName>アレックスKKK</att:firstName>
<att:lastName>テスト</att:lastName>
<att:email>achillesyang@hotmail.comまで</att:email>
<att:company></att:company>
<att:phoneNum></att:phoneNum>
<att:title></att:title>
<att:receiveInfo>偽りの</att:receiveInfo>
<att:address1></att:address1>
<att:address2></att:address2>
<att:city></att:city>
<att:state></att:state>
<att:zipcode></att:zipcode>
<att:country></att:country>
<att:leadSourceID></att:leadSourceID>
<att:leadScore>0.0 秒</att:leadScore>
</att:defaultFields>
<att:customFields/>
</att:enrollFields>
<att:domain></att:domain>
<att:ipAddress>10.154.181.15</att:ipAddress>
<att:submitTime>02/27/2020 22:07:38</att:submitTime>
<att:status>承認済み</att:status>
</att:attendee>
<att:matchingRecords>
<serv:total>2.2マイル</serv:total>
<serv:returned>2.2マイル</serv:returned>
<serv:startFrom>1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1</serv:startFrom>
</att:matchingRecords>
<att:sessionKey>7167735ニカラグア</att:sessionKey>
</att:session>
</serv:bodyContent>
</serv:body>
API 40.2.0 更新
XML API 40.2.0 更新
次への匿名アクセスを削除する: LstSummarySession
セキュリティ強化のため、 LstSummarySession
API への匿名アクセスのサポートを終了しました。 Webex Meetings が匿名で API にアクセスすると、次のエラー コードとメッセージが返されます。 「000015 申し訳ありません。レコードが見つかりませんでした」
影響を受ける API:
LstSummarySession
LstSummarySession
要求例:
<?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>
<siteName>サイト名1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.LstsummarySession">
<sessionKey>211894651</sessionKey>
</bodyContent>
</body>
</serv:message>
LstSummarySession
応答例:
<?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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:response>
<serv:result>失敗</serv:result>
<serv:reason>申し訳ありません、レコードが見つかりません</serv:reason>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
<serv:exceptionID>000015</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
CreateMeeting
および SetMeeting
のセキュリティ強化
この変更は XML API 40.2.0 で行われましたが、顧客からのフィードバックを受信した後に、その説明が編集されました。 |
セキュリティの強化として CreateMeeting
および SetMeeting
API をアップデートし、すでに過ぎた時間を開始時間に指定するミーティングをスケジュールできないようにしました。 試行した場合、API は次のエラーメッセージを表示します。 「060016 セッションの開始時刻は現在の時刻より後でなければなりません」 ユーザーがワンクリック ミーティングをスケジュールする必要がある場合、ミーティングの開始時刻は現在の時刻の 5 分後に設定することをおすすめします。
影響を受ける API:
CreateMeeting
SetMeeting
API 40.1.2 更新
XML API 40.1.2 更新
ミーティングをスケジュールすると、パスワードが指定されていない場合は自動的に作成します。
API CreateMeeting
、 CreateEvent
、 CreateTrainingSession
、および CreateTeleconferenceSession
を強化して、API 応答のボディにパスワードを含められるようにしました。
デフォルトでは、すべてのミーティング/イベント/セッションは、[パスワード] 設定が有効になっている必要があります。 このシナリオでは、API リクエストにパスワードが含まれていない場合、XML API サーバーからパスワードが自動的に生成されるようになりました。
すべてのミーティング/イベント/セッションのパスワード設定が無効になっていて、API リクエストにパスワードが含まれていない場合、XML API サーバーからパスワードは生成されません。
API リクエストにパスワードが含まれている場合、応答には、すべてのミーティング/イベント/セッションにパスワード設定を有効または無効にする必要があるかどうかに関係なく、そのパスワードが含まれます。
影響を受ける API:
CreateMeeting
CreateEvent
CreateTrainingSession
CreateTeleconferenceSession
この CreateMeeting
の応答が meetingPassword
要素を持つようになりました。
CreateMeeting
要求例:
<?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>
<siteName>siteName1</siteName>
<webExID>userID</webExID>
<password>*****</password>
<partnerID>webexpartner</partnerID>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<metaData>
<confName>Test_Auto_Generated_mtg_pwd</confName>
<meetingType>3</meetingType>
</metaData>
<schedule>
<startDate>2020/10/28 17:35:00</startDate>
</schedule>
</bodyContent>
</body>
</serv:message>
CreateMeeting
応答例:
<?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:meet="http://www.webex.com/schemas/2002/06/service/meeting" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>成功</serv:result>
<serv:gsbStatus>プライマリ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:createMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<meet:meetingkey>806745263</meet:meetingkey>
<meet:meetingPassword>UzXJuzUD428</meet:meetingPassword>
<meet:iCalendarURL>
<serv:host>https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=md225d5935256319ef21b71dd8ebd0640</serv:host>
<serv:attendee>https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=m26bf5e25ca587d32302fb29951b92e15</serv:attendee>
</meet:iCalendarURL>
<meet:guestToken>cfc7f3246d4862f1bb69b803e8615b7a</meet:guestToken>
</serv:bodyContent>
</serv:body>
</serv:message>
この CreateEvent
の応答が eventPassword
要素を持つようになりました。
この CreateTrainingSession
および CreateTeleconferenceSession
の応答が sessionPassword
要素を持つようになりました。
API 40.1.0 更新
XML API 40.1.0 更新
GetSessionInfo
の強化
API GetSessionInfo
API への匿名アクセスのサポートを終了しました。 API がモバイル デバイスの情報も返すようになりました。
影響を受ける API:
GetSessionInfo
GetSessionInfo
リクエストの更新:
要求例:
<?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>
<siteName>sqdemo11</siteName>
<webExID>siteadmin</webExID>
<password>P@ss1234</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>713707633</sessionKey>
<pmrUrl>https://go.webex.com/join/dongchen</pmrUrl>
<sipUrl>dongchen@go.webex.comまたは123456789_go@webex.comまたは123456789@go.webex.com</sipUrl>
<meetingLink>https://go.webex.com/go/j.php?MTID=m814c6a483d4b5052d539f88d67acbad6</meetingLink>
<meetingUuid>34567323456787654323456787654</meetingUuid>
</bodyContent>
</body>
</serv:message>
LstAccessAnywhereHistory
の強化
新しい API lstAccessAnywhereHistory
が追加され、応答で Webex Access Anywhere のレポート情報を返せるようになりました。
影響を受ける API:
LstAccessAnywhereHistory
LstAccessAnywhereHistory
リクエストの更新:
LstAccessAnywhereHistory
応答の更新:
要求例:
<?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>
<siteName>sqdemo6</siteName>
<webExID>test</webExID>
<password>P@ss1234</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.history.LstAccessAnywhereHistory">
<hostWebexID>test1</hostWebexID>
<startTimeScope>
<sessionStartTimeStart>09/29/2019 00:42:34</sessionStartTimeStart>
<sessionStartTimeEnd>12/29/2019 04:42:34</sessionStartTimeEnd>
</startTimeScope>
<endTimeScope>
<sessionEndTimeStart>9/29/2019 02:42:34</sessionEndTimeStart>
<sessionEndTimeEnd>12/29/2019 05:42:34</sessionEndTimeEnd>
</endTimeScope>
<listControl>
<serv:startFrom>1</serv:startFrom>
<serv:maximumNum>10</serv:maximumNum>
<serv:listMethod>OR</serv:listMethod>
</listControl>
<order>
<orderBy>STARTTIME</orderBy>
<orderAD>ASC</orderAD>
</order>
</bodyContent>
</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>サクセス</serv:result>
<serv:gsbStatus>プライマリ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="history:LstAccessAnywhereHistoryResponse">
xmlns:xsi="""http://www.w3.org/2001/XMLSchema-instance">
<history:matchingRecords>
<serv:total>カワサキ・ZX</serv:total>
<serv:returned>10/10(日)</serv:returned>
<serv:startFrom>1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1</serv:startFrom>
</history:matchingRecords>
<history:accessAnyWhereInfo>
<history:confID>123456年の戦闘</history:confID>
<history:userName>ディーン</history:userName>
<history:computerName>ラオス2世_dean</history:computerName>
<history:clientIP>10.224.222.183。</history:clientIP>
<history:startTime>2019年11月29日 03:05:44</history:startTime>
<history:endTime>2019年11月29日 03:10:06</history:endTime>
<history:duration>5.5マイル</history:duration>
</history:accessAnyWhereInfo>
</serv:body>