Toloka

Подключение внешних сервисов

Если для ваших заданий необходимы картинки или другие файлы с данными, их удобно разместить на Яндекс.Диске. Для этого нужно создать специальную папку на Я.Диске и связать ее с Толокой. Вы можете использовать только файлы на Яндекс.Диске того же аккаунта, с которым вы работаете в Толоке.

Также в заданиях можно использовать данные из других HTTP-сервисов. Например, вы можете подключить гео-сервис и получать от него данные об объектах на карте для показа в заданиях. Для этого нужно связать HTTP-сервис с Толокой.

Яндекс.Диск

Чтобы использовать Яндекс.Диск в качестве источника данных:

  1. Нажмите кнопку Подключить Яндекс.Диск на странице профиля (вкладка Интеграция с внешними сервисами) и разрешите Толоке доступ к Яндекс.Диску.

  2. Нажмите кнопку Добавить прокси и заполните поля:

    Поле

    Описание

    Уникальное имя

    Название источника данных. Будет включено в URL-путь к файлам. Допустимые символы в названии: латинские буквы, цифры, тире («-»).

    Тип

    Выберите «Яндекс.Диск».

    Права доступа

    Уровень доступа к файлам:

    • «Публичный» — всем пользователям Толоки (подходит для файлов инструкциях).

    • «Приватный» — только пользователям, которые получили задание с данным файлом (подходит для контента заданий).

    URL

    Название папки на Яндекс.Диске. Папка с этим названием будет создана на Яндекс.Диске автоматически (Приложения/Яндекс.Толока/<название папки>). В названии папки нельзя использовать слеш («/»).

  3. Нажмите Создать.

На Яндекс.Диске будет создана папка Приложения/Яндекс.Толока/<название папки>. Загрузите в нее картинки или другие файлы для заданий.

Добавление картинок с Яндекс.Диска в задания

Чтобы добавить файл на Яндекс.Диске в инструкцию проекта, приведите ссылку вида /api/proxy/<уникальное имя>/<название файла>. Например, /api/proxy/pics/image1.jpg.

Чтобы добавить файлы на Яндекс.Диске в задания:

  1. Используйте Handlebars-хелпер proxy, чтобы разместить содержимое файлов в интерфейсе заданий.

  2. Приведите относительные ссылки на файлы Яндекс.Диска в TSV-файле с заданиями. Например, pics/image1.jpg.

Другие HTTP-сервисы

Чтобы использовать данные HTTP-сервиса в заданиях, обратитесь в службу поддержки Толоки.