Написать скрипт с использованием API для поиска и скачивания файлов
Здравствуйте!
Имеется сайт https://freesound.org/ - это большая библиотека звуков.
Основная задача, пакетно скачивать звуки по заданным поисковым критериям.
Сначала планировалось писать парсер.
Но оказалось у них есть API - https://freesound.org/docs/api/
Суть задачи такая.
Например нам нужны звуки поющих птиц.
В веб-интерфейсе мы можем ввести запрос и попасть на страницу результатов
https://freesound.org/search/?q=birds+sing
Видим множество звуков.
Но, чтобы их скачать нужно открыть каждый из них на отдельной странице и уже потом скачать.
Нужен скрипт, в котором мы также вводим запрос и потом пакетно скачиваем все звуки.
При этом, нам нужно создать папку с названием звука, а внутрь поместить:
1. сам файл
2. еще один текстовый файл, в котором указать автора, тип лицензии, URL страницы.
См скриншот:
Тут есть для этого все данные - https://freesound.org/docs/api/resources_apiv2.html#sound-resources
Можно не создавать папку, а создать одноименный txt файл с дополнительной информацией.
Чтобы оба файла находились рядом.
Звуки могут скачиваться в локальную папку сервера.
Интерфейс скрипта на bootstrap или другом фреймфорке с человеческим видом.
Очень желательно перед началом загрузки посчитать сколько файлов скачается
и отображать прогресс всего задания на странице.
PS Точно такой режим скачивания нужен при использовании тегов.
Например указываем тег - https://freesound.org/browse/tags/spring/
И скачиваем все, что ему принадлежит.
P.S. 2 Теги наверное не получится. Не увидел по ним подобных возможностей в API.
-
114 страниц?
-
До закрытия 13 дней 22 часа!
Если не срочно то есть не прям завтра начинать то могу предложить на Python! -
Актуальні фриланс-проєкти в категорії PHP
Доопрацювання існуючого проєкту на Laravel (PHP)Потрібно доопрацювання існуючого проєкту на Laravel (PHP). Проєкт включає в себе готову адмін-панель яка має в середині себе білдер який виступає для створення сторінок через нього з версткою (html+css+js) на php кодом для виводу данних. В проєкті потрібно реалізувати 2-3… CMS, PHP ∙ 2 години 3 хвилини тому ∙ 21 ставка |
Новий магазин на Woocommerce
103 670 UAH
Шукаю розробника для створення інтернет-магазину на Woocommerce. Проект - магазин щоденних акцій, популярні товари в обмеженій кількості. Що вже є: верстка всіх сторінок (вітрина, оформлення замовлення, контентні сторінки, акаунт покупця), фірмовий стиль, логотип,… PHP, Веб-програмування ∙ 4 години 24 хвилини тому ∙ 76 ставок |
Потрібно зробити доопрацювання на сайті Modx Evolution CMS 3.1.7
1000 UAH
Розробляється доопрацювання дизайну та верстка сайту, потрібно буде впровадити ці роботи на сайт.Також впровадити деякі доопрацювання на сайті. HTML та CSS верстання, PHP ∙ 8 годин 29 хвилин тому ∙ 21 ставка |
Впровадження технічного SEO-аудиту на OpenCartДоброго дня. Потрібен впровадити технічні SEO-правки на сайті softugo.com. Сайт вже розроблений, але ще не запущений повноцінно. Платформа: ocStore 3.0.2.0 / OpenCart + кастомний код. Хостинг: Hostinger. Поточна PHP version: 7.3. (планується перехід на PHP 8.2) Є готовий… PHP, Веб-програмування ∙ 1 день 5 годин тому ∙ 57 ставок |
Виконання робіт після SEO- аудиту
15 000 UAH
Потрібен досвідчений OpenCart-розробник для виконання SEO та технічних доопрацювань інтернет-магазину. Основні завдання: Виправлення структури внутрішніх посилань та меню. Додавання посилань у футер. Реалізація хлібних крихт з мікророзміткою Schema.org. Виправлення генерації… PHP, Супровід сайтів ∙ 4 дні 5 годин тому ∙ 63 ставки |