0

我想获得服务器上的会议列表,但是当我执行https://example.com/api/xml?action=report-bulk-objects&filter-type=meeting用我的连接域替换域时,我得到一个拒绝访问响应。我已登录到连接工作空间,并且我在管理员组中。这可能是什么原因?

回复:

<results>
    <status code="no-access" subcode="denied"/>
</results>
4

1 回答 1

1

如果您在管理员组中,登录并从登录的同一浏览器提交请求,这应该可以工作。您可以尝试将会话参数添加到您的请求(“&session= breez123abc456def ”)

该参数的值必须是连接服务器在您的已验证会话上设置的 BREEZESESSION cookie 的值。发现它的几种方法之一是使用 common-info API 方法:https://connect.example.com/api/xml?action=common-info它将位于 /results/common/cookie 元素中。

如果这仍然不起作用,请检查服务器上的 debug.log 以了解失败的请求;那里应该有额外的信息。

于 2013-04-11T01:58:13.813 回答