blackseabreathe
@blackseabreathe
brackets

ActiveCollab API скачать файл задачи?

Привет. Есть ли те, кто работал с API ActiveCollab?

Мне нужно скачать файл из задачи.
Проблема в том, что я могу получить проекты, задачи, список файлов задачи, но вот скачать файл не получается. Ошибка file not found. Поддержка коллаба очень тугая.

Запрос отправляю сюда:
https://app.activecollab.com/'.self::$accountId.'/api/v1/attachments/'.$fileId.'/download
(ошибка файл не найден)

При этом, если отправить запрос на обзор самого файла:
https://app.activecollab.com/'.self::$accountId.'/api/v1/attachments/'.$fileId
то все гуд, данные файла (вес, размер, родительские элементы, дата загрузки, кем, когда.......) получаю без проблем.

Может кто-то занимался уже и подскажет? Естественно, в заголовках передаю токен. Токен верный, потому что все другие запросы выполняются и возвращают ответ без проблем
  • Вопрос задан
  • 44 просмотра
Решения вопроса 1
blackseabreathe
@blackseabreathe Автор вопроса
brackets
Оставлю здесь для тех, кому будет нужно:

public static function getDownloadToken(){
$method = 'issue-file-access-token';

$result = self::requestGetWithToken($method);

file_put_contents(self::dr().'/Collab/access.json', json_encode($result, JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT));

return $result;

}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы