使用 web-ex XML API 从管理员帐户更新 web-ex 主机帐户

Update web-ex host account from admin account using web-ex XML API

我想从管理员帐户更新主持人帐户。 我正在尝试使用 webex 的 "SetUser" XML 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">
  <header>
    <securityContext>
      <siteName>siteName</siteName>
      <webExID>Admin_webExID</webExID>
      <password>Admin_Pssword</password>
    </securityContext>
  </header>
  <body>
    <bodyContent xsi:type="java:com.webex.service.binding.user.SetUser">
    <!-- I 'm trying to change following options for Host_User -->
      <WebExID>Host_User</WebExID>
      <privilege>
        <teleConfCallIn>true</teleConfCallIn>
        <teleConfCallInInternational>true</teleConfCallInInternational>
        <teleConfTollFreeCallIn>true</teleConfTollFreeCallIn>
        <teleConfCallOut>true</teleConfCallOut>
        <teleConfCallOutInternational>true</teleConfCallOutInternational>
      </privilege>
      <meetingType>16</meetingType> 
      <meetingType>214</meetingType>
    </bodyContent>
  </body>
</serv:message>

如果您能够在此处登录到站点管理页面 https://{sitename}.webex.com/admin 并修改用户,则同一帐户应该可以通过 API 进行操作。

此外,如果您的站点使用 SSO,您必须使用 Webex 用户名和密码(可以根据上述管理员 URL 进行验证)而不是您的 SSO 凭据。