Как получить ID пользователя?
AlexInCube opened this issue · comments
Я пытаюсь получить плейлисты пользователей.
Если публичные ссылки на плейлисты/треки выглядят так. Из такой ссылки я могу сразу вытащить ID и плейлиста и трека:
https://music.yandex.com/album/5307396/track/38633706
То у пользователей вот так, тут нет циферного ID для пользователя. А все методы требуют именно циферный ID (number или integer)
https://music.yandex.ru/users/kasimova.06/playlists/1001
И я не понимаю, как мне kasimova.06 превратить в ID пользователя. Чтобы передать его в client.user.getPlaylistById()
Я не вижу маршрутов для этого в API и методов в пакете для JavaScript.
Поменяв в файле UserService.d.ts в функции getPlaylistById параметр userId с типа данных number на string, я смог получить плейлист пользователя.
@AlexInCube А в качестве строки, что передаёте?
Я делаю парсинг ссылки https://music.yandex.ru/users/alexander.tsimbalistiy/playlists/1000
И достаю оттуда alexander.tsimbalistiy, и передаю это в функцию getPlaylistById