Неофициальный клиент для API zvuk.com.
- Получаем айдишники лайкнутых треков: UserTracks (OrderByDateAdded, OrderDirectionAsc)
- Получаем полные версии треков: GetFullTrack
- Некоторые айдишники будут пустые. То есть в коллекции у нас якобы есть трек, но по факту трека не существует.
Вывод: проверяйте, не пустые ли ID у полученных треков (и не только треков).
Если трек/артист/что-либо-еще не найдено, то ошибки не будет. Будут пустые поля. Даже если получаете слайс, он будет не пустой. Будет один элемент с пустыми полями.
Вывод: чтобы проверить на 404, проверяйте поля. Например ID. Даже в слайсах.