Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Все альбомы исполнителя #141

Closed
glebliutsko opened this issue Nov 19, 2019 · 2 comments
Closed

Все альбомы исполнителя #141

glebliutsko opened this issue Nov 19, 2019 · 2 comments
Labels
feature Новая функция или улучшение старой

Comments

@glebliutsko
Copy link
Contributor

glebliutsko commented Nov 19, 2019

Сейчас, в библиотеке не существует способа получения всех альбомов исполнителя. Можно получить только список главных альбомов (без синглов и тп).
Нужно в класс Client добавить метод для получения всех альбомов исполнителя. Для этого можно использовать эндпоинт /artists/{Id_artist}/direct-albums?sort-by=year&page={page}&page-size={size_page}

@MarshalX
Copy link
Owner

Разве Client.artists_brief_info не вернёт в albums поле все альбомы? Я конечно вижу, что тут и сорт по году есть, и пагинация, но я с начала разработки библиотеки не добавляю методов, которые повторяют функционал других, делая это чутка иначе. А таких тут достаточно

@MarshalX MarshalX added the question Требуется дополнительная информация label Nov 19, 2019
@glebliutsko
Copy link
Contributor Author

Разве Client.artists_brief_info не вернёт в albums поле все альбомы?

Нет, не вернет. В этом свойстве содержится укороченный список альбомов, которые могут попасть на главную страницу артиста.

Вот несколько примеров:

Eminem

EminemWeb
EminemCMD


Noize MC

NoizeCMD
NoizeWeb

@MarshalX MarshalX added feature Новая функция или улучшение старой and removed question Требуется дополнительная информация labels Nov 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Новая функция или улучшение старой
Projects
None yet
Development

No branches or pull requests

2 participants