AtTask API - 401 Несанкционированная ошибка в отчете
Когда я пытаюсь получить отчет (как показано на этой странице: https://developers.attask.com/api-docs/), но получаю сообщение 401: Несанкционированная ошибка. Я знаю, что URL-адрес в порядке, потому что, когда я копирую и вставляю в адресную строку именно то, что выдает мой код, он возвращает результаты. Вот пример URL, который я пытаюсь использовать:
https://webmdhs.attask-ondemand.com/attask/api/cmpy/report?ID_GroupBy=true&name_GroupBy=false
Я даю API те же имя пользователя и пароль, которые использовали, когда входили в графический интерфейс AtTask и успешно запускали отчет из адресной строки, поэтому я знаю, что пользователь имеет право запускать отчеты. Есть идеи, почему я получаю ошибку 401?
1 ответ
Ах, я неправильно прочитал документацию по SessionID. Я думал, что вам не нужно включать его в URI для запросов GET, но это только если вы поместите запрос в адресную строку. Все, что мне нужно было сделать, это добавить SessionID, и он работал просто отлично.