加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – Webex:如何列出主持人会议

发布时间:2020-12-13 22:26:27 所属栏目:PHP教程 来源:网络整理
导读:使用 PHP我需要获得公司webex会议列表并在网页上显示它们 我在这个页面上尝试了代码:https://developer.cisco.com/site/webex-developer/develop-test/xml-api/sample-code/ 但那失败了. serv:header serv:response serv:resultFAILURE/serv:result serv:re
使用 PHP我需要获得公司webex会议列表并在网页上显示它们

我在这个页面上尝试了代码:https://developer.cisco.com/site/webex-developer/develop-test/xml-api/sample-code/

但那失败了.

<serv:header>
    <serv:response>
        <serv:result>FAILURE</serv:result>
        <serv:reason>Failed to get SiteUrl</serv:reason>
        <serv:gsbStatus>PRIMARY</serv:gsbStatus>
        <serv:exceptionID>010000</serv:exceptionID>
    </serv:response>
</serv:header>
<serv:body>

错误消息是它找不到SiteURL.我使用的siteurl是companyname.webex.com – 当我把这个url放到浏览器中时,它会进入我们的webex页面,所以看起来是正确的.

我发现了这个:http://joshuamcginnis.com/webex/并尝试了它(使用真实的凭据),但它给出了500错误,我无法访问日志.

这两个例子都很老,我很难找到最新的例子.

如果我将https://company.webex.com/WBXService/XMLService放入浏览器,我会收到成功消息

任何人都可以建议如何在PHP或JavaScript中执行此操作

解决方法

根据链接中的PHP示例,您必须使用以下内容:

<securityContext>
  <webExID>YourCiscoUsername@example.com</webExID>
  <password>YourCiscoPassword</password>
  <siteID>243585</siteID>
  <partnerID>g0webx!</partnerID>
</securityContext>

尝试使用“siteName”而不是“siteID”,如下所示:

<securityContext>
  <webExID>YourCiscoUsername@example.com</webExID>
  <password>YourCiscoPassword</password>
  <siteName>go</siteName>
  <partnerID>g0webx!</partnerID>
</securityContext>

您可以隐约使用siteID或siteName,但看起来siteID目前不适用于该演示站点.他们的Java和.Net示例使用siteName.

现在,如果您向https://go.webex.com/WBXService/XMLService发出请求,则必须在siteName中使用“go”

但是如果你提出要求,你必须使用“apidemoeu”
https://apidemoeu.webex.com/WBXService/XMLService

他们似乎都是演示网站.

并且如果在siteName或siteID中传递的值与现有站点不对应,则有效“无法获取SiteUrl”是返回的错误.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读