Скачивание данных

В результате обращения к Export API вы получаете ссылку на файл с запрошенными данными. В зависимости от объёма данных это может быть один файл или gz-архив, одна или несколько ссылок.

Данные доступны для скачивания до времени, указанного в параметре timestampExpires в ответе API.

Например, ссылка на выгрузку отчёта:

{
  "code": 200,
  "message": "Ok",
  "data": {
    "idReportFile": "2",
    "status": "Success!",
    "files": [
      {
        "link": "https://tracker.my.com/storage/download/report/2.8e8defceaf77a773550a8a011fb74b85.xlsx",
        "timestampExpires": "1609502400"
      }
    ]
  }
}

Условия скачивания

Чтобы скачать данные, нужно выполнить следующие условия:

  • Быть авторизованным пользователем MyTracker. Способ авторизации зависит от метода, с помощью которого вы скачиваете данные. См. Как скачать данные.
  • Иметь доступ к аккаунтам, по которым выполняете выгрузку. Достаточно быть владельцем аккаунта или получить от владельца разрешения на выгрузку.

Как скачать данные

Скачать данные можно следующими способами:

  • Через браузер, скопировав полученную ссылку в адресную строку. В этом случае необходимо быть авторизованным пользователем в интерфейсе MyTracker.
  • Через запрос к Export API. В этом случае в заголовке запроса должна быть передана подпись с учётными данными Export API.

Как протестировать авторизацию

Авторизация пока является рекомендательным условием для скачивания данных, но в ближайшее время станет обязательной.

Чтобы протестировать скачивание с авторизацией, добавьте к ссылке параметр auth=1.

Например:

https://tracker.my.com/storage/download/report/2.8e8defceaf77a773550a8a011fb74b85.xlsx?auth=1

При возникновении проблем, убедитесь, что вы выполнили все условия скачивания или свяжитесь со службой поддержки.