Skip to content

Conversation

@dashedman
Copy link
Contributor

сильно не тестил
вроде работает
но будь осторожнее

qwertyadrian and others added 18 commits February 13, 2020 22:45
…udio.convert_m3u8_links

Восстановлена работа функции VkAudio.get_audio_by_id
…ок на обложну трека (пустую строку, если обложек нет).
… 50 дублировались аудиозаписи, если у пользователя их больше 50
…o) VkAudio переписаны с использованием PHP бэкэнда - al_audio.php

Метод search_iter больше не принимает параметр offset, поскольку "акт" (метод) section из al_audio.php не поддерживает смещение. Для получения подгрзуки результатов поиска используется метод load_catalog_section.
Параметр count метода search был увеличен с 50 до 100.
Функция scrap_data была разделена на три функции: scrap_ids, scrap_ids_from_html и scrap_tracks
Была добавлена проверка наличия всех необходимых хэшей аудиозаписей.
…и у пользователя более 2000 аудиозаписей.

Функция scrap_tracks теперь генератор, поскольку при большом количестве аудиозаписей она задерживала вывод результатов.
Метод get_audio_by_id возвращает полную информацию об аудиозаписи.
+функции get_popular_iter(), get_news_iter()( популярные и новинки)
+оффсеты для search_iter(), get_popular_iter(), get_news_iter()
+защита от пустого response 'playlist' в search_iter()
Уменьшил обьем кода для оффсетов
@python273
Copy link
Owner

перенес #403

@python273 python273 closed this May 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants