0

当我尝试获取报告时(如本页所示:https ://developers.attask.com/api-docs/#Report ),但我不断收到 401: Unauthorized 错误。我知道 URL 很好,因为当我复制并粘贴到地址栏中正是我的代码吐出的内容时,它会返回结果。这是我尝试使用的示例 URL:

https://webmdhs.attask-ondemand.com/attask/api/cmpy/report?ID_GroupBy=true&name_GroupBy=false

我为 API 提供了与登录 AtTask GUI 并成功从地址栏运行报告时使用的用户名和密码相同的用户名和密码,因此我知道该用户有权运行报告。知道为什么我会收到 401 错误吗?

4

1 回答 1

0

啊,我误读了有关 SessionID 的文档。我认为您不必将其包含在 GET 请求的 URI 中,但前提是您将请求放入地址栏中。我所要做的就是添加 SessionID,它工作得很好。

于 2014-12-26T21:30:49.590 回答