-
-
Notifications
You must be signed in to change notification settings - Fork 80
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
Список "Вы недавно слушали" #315
Comments
Хочу заметить, что на скрине - сущности приложения Яндекс музыки, а не сама история прослушивания. В этом легко убедиться - после очистки всех данных приложения эта история очищается. |
Проверил это у себя. Очистил данные приложения и после входа в аккаунт, раздел "Вы недавно слушали" остался прежним. |
Endpoint: https://api.music.yandex.net/users/{USER_ID}/contexts?trackCount=1&types=album,artist,playlist&contextCount=30 - получение списка "you recently listened to". В ответе массив что слушали (ид, тип) и где (клиент). Пример ответа{
"invocationInfo": {
"hostname": "music-stable-back-vla-27.vla.yp-c.yandex.net",
"req-id": "1613077426825840-13799860201269374625",
"exec-duration-millis": "106"
},
"result": {
"contexts": [
{
"client": "iphone",
"context": "album",
"contextItem": 7600069,
"tracks": [
{
"trackId": {
"id": 63203864,
"albumId": 7600069
},
"timestamp": "2021-01-10T22:58:53+00:00"
}
]
},
{
"client": "web",
"context": "playlist",
"contextItem": "1162487387:14736425",
"tracks": [
{
"trackId": {
"id": 296299,
"albumId": 30155
},
"timestamp": "2020-09-24T10:55:38+00:00"
}
]
},
{
"client": "web",
"context": "playlist",
"contextItem": "955435037:218085",
"tracks": [
{
"trackId": {
"id": 68862780,
"albumId": 11455451
},
"timestamp": "2020-08-03T11:53:34+00:00"
}
]
},
{
"client": "iphone",
"context": "playlist",
"contextItem": "1130000002804451:3",
"tracks": [
{
"trackId": {
"id": 64254532,
"albumId": 10298286
},
"timestamp": "2020-07-26T07:14:33+00:00"
}
]
},
{
"client": "android",
"context": "playlist",
"contextItem": "503646255:69814820",
"tracks": [
{
"trackId": {
"id": 66634672,
"albumId": 10878937
},
"timestamp": "2020-07-25T07:36:16+00:00"
}
]
},
{
"client": "web",
"context": "album",
"contextItem": 10255429,
"tracks": [
{
"trackId": {
"id": 64083184,
"albumId": 10255429
},
"timestamp": "2020-06-22T19:20:07+00:00"
}
]
},
{
"client": "web",
"context": "playlist",
"contextItem": "139954184:2217",
"tracks": [
{
"trackId": {
"id": 43527204,
"albumId": 7476293
},
"timestamp": "2020-06-22T15:34:01+00:00"
}
]
},
{
"client": "web",
"context": "album",
"contextItem": 3339108,
"tracks": [
{
"trackId": {
"id": 27976594,
"albumId": 3339108
},
"timestamp": "2020-06-13T23:02:42+00:00"
}
]
},
{
"client": "iphone",
"context": "album",
"contextItem": 10718990,
"tracks": [
{
"trackId": {
"id": 65951076,
"albumId": 10718990
},
"timestamp": "2020-06-04T10:29:31+00:00"
}
]
},
{
"client": "android",
"context": "playlist",
"contextItem": "103372440:2324",
"tracks": [
{
"trackId": {
"id": 65093357,
"albumId": 10509423
},
"timestamp": "2020-04-27T12:48:07+00:00"
}
]
}
],
"otherTracks": []
}
} После этого клиент делает запросы на получение плейлистов, альбовом, исполнителей: |
В библиотеке нет метотов для получения и обновления списка "Вы недавно слушали".
Скрин
The text was updated successfully, but these errors were encountered: