K1llMan / Yandex.Music.Api

Yandex.Music API (Unofficial) for .Net
GNU General Public License v3.0
91 stars 19 forks source link

10 треков из чарта #44

Open BloodyBaRGaIn opened 4 months ago

BloodyBaRGaIn commented 4 months ago

При получении треков из чарта возвращается только 10 объектов. Использую следующую конструкцию:

List<YLandingEntity> list = Client.GetLanding(YLandingBlockType.Chart).Blocks[0].Entities;

Здесь список имеет значение свойства Count, равное 10, а не 100, как ожидалось. Каждый из этих объектов преобразуется в YLandingEntityChart, у которого, в свою очередь, есть свойство Track, которое далее используется. Возможно, требуются какие-то дополнительные инструкции? Заранее спасибо огромное!!!

K1llMan commented 4 months ago

Это блоки из страницы лэндинга, там только 10 доступно. Сам чарт находится по адресу https://music.yandex.ru/chart, который, видимо, не реализован.

BloodyBaRGaIn commented 4 months ago

Большое спасибо за ответ! Буду рад помочь, чем смогу, если смогу вообще.

BloodyBaRGaIn commented 4 months ago

Результат выполнения запроса

https://api.music.yandex.net:443/landing3/chart

выдаёт здоровенный json, и, вроде бы как, это оно.

K1llMan commented 4 months ago

Это новые методы для лэндинга. Их надо вообще все добавлять вместе с новыми моделями.

BloodyBaRGaIn commented 4 months ago

Звучит как майлстоун к версии 2.0