Если вы хотите разместить небольшое количество картинок, вы можете воспользоваться любым фотохостингом, например: imgbb или ImageShack. Так вы сможете быстро получить прямые ссылки на ваши картинки, которые можно добавить в файл с заданиями или в инструкцию.
Если для ваших заданий нужны картинки или другие файлы, разместите их на Яндекс Диске. Вы можете использовать файлы только с Яндекс Диска того же аккаунта, с которым вы работаете в Толоке.
Чтобы использовать файлы с Яндекс Диска в заданиях:
Чтобы использовать Яндекс Диск в качестве источника данных:
Нажмите кнопку Подключить Яндекс Диск на вкладке Интеграция на странице профиля и разрешите Толоке доступ к Яндекс Диску.
Нажмите кнопку Добавить прокси и заполните поля:
Поле
Описание
Уникальное имя
Название источника данных. Будет включено в URL-путь к файлам. Допустимые символы в названии: латинские буквы, цифры, дефис «-».
Должно быть уникально в рамках Толоки.
Тип
Выберите «Яндекс Диск».
Права доступа
Уровень доступа к файлам:
«Публичный» — всем исполнителям Толоки (подходит для файлов инструкций).
«Приватный» — только исполнителям, которые получили задание с данным файлом (подходит для контента заданий).
Название папки
Название папки на Яндекс Диске. в названии папки нельзя использовать слеш («/»).
Папка с этим названием будет создана на Яндекс Диске автоматически: Приложения/Toloka/<имя папки>).
Нажмите Сохранить.
Загрузите файлы для заданий или инструкций в созданную папку на Яндекс Диске. Она будет находиться по адресу Приложения/Toloka/<имя папки> (имя вы указали в поле ).
Приведите относительные ссылки на файлы Яндекс Диска в вида /<имя прокси>/<имя папки>/<имя файла>.<тип>. Например, /my-proxy/example.jpg или с названием папки — /my-proxy/photos/example.jpg.
Примечание
Обратите внимание, что название папки нужно не всегда. Иногда достаточно имени прокси и названия файла через "/".
Добавить файлы в инструкцию
Внимание
Тип прав доступа на папку с файлами для инструкций нужно установить «Публичный».
Загрузите файлы в папку Приложения/Толока/<имя папки> через [веб-интерфейс]({{ yadisk-client }) или с помощью приложения [Яндекс Диск]({{ yadisk-app }).
Выберите способ добавления файла в инструкцию.
Визуальный редактор
Используйте ссылки
В поле Инструкция для исполнителей на панели инструментов нажмите значок .
Вставьте конструкцию вида /api/proxy/<имя прокси>/<имя файла>.<тип> в появившееся поле. Например: /api/proxy/my-proxy/example.jpg.
Нажмите клавишу Enter.
На панели инструментов нажмите значок .
Добавьте HTML-тег <img src="/api/proxy/<имя прокси>/<имя файла>.<тип>"> в поле ввода. Например: <img src="/api/proxy/my-proxy/example.jpg">.
Решение проблем
Не загружаются файлы с Яндекс Диска
Если картинки, аудио или видео с Яндекс Диска не отображаются в инструкции или на странице задания, убедитесь, что вы правильно подключили Диск и загрузили файлы.
Частые ошибки при подключении Диска и загрузке файлов
В настройках проекта в поле Входные данные указан тип ссылка. Необходимо выбрать тип строка.
В файле с заданиями указаны абсолютные ссылки на файлы для заданий. Необходимо вставить ссылку вида <уникальное имя>/<путь и имя файла>. Например: yadisk/image1.jpg или yadisk/photos/image1.png.
Фото с Яндекс Диска используются в инструкции к заданию в мобильном приложении. Чтобы фото отобразилось в инструкции, используйте только прямые ссылки.
Файлы удалены или находятся не в той папке на Диске, на которую ведет ссылка.
OAuth-токен не активен. Обновите токен на странице Интеграция.
Чтобы файлы, загруженные на Яндекс Диск (картинки, аудио, видео), отображались у исполнителя, нужно:
Файлы на Яндекс Диск загружаются слишком медленно. Как ускорить загрузку?
Попробуйте воспользоваться рекомендациями с этой страницы или написать в службу поддержки Яндекс Диска.
Как в инструкцию встроить несколько картинок с Яндекс Диска?
Чтобы добавить картинки с помощью ссылок на Яндекс Диск, используйте ссылку вида /api/proxy/<имя прокси>/<имя файла>.<тип>. Например: /api/proxy/my-proxy/example.jpg