MarshalX / yandex-music-api

Неофициальная Python библиотека для работы с API сервиса Яндекс.Музыка
https://yandex-music.rtfd.io
GNU Lesser General Public License v3.0
927 stars 81 forks source link

Присоеденение к коллективному плейлисту #317

Closed glebliutsko closed 4 years ago

glebliutsko commented 4 years ago

В ЯМ есть можно предоставить совместный доступ по ссылке к плейлисту. Сгенерировать ссылку можно только в Web-версии. Сгенерированная ссылка будет иметь следующий вид: https://music.yandex.ru/users/{user_id}/playlists/{playlist_id}?token={token}.

Для принятия соглашения используется следующий эндпоинт

POST /playlists/collective/join?uid={user_id}&token={token}

В ответ приходит.

{
    "invocationInfo": {
        "hostname": "music-stable-back-vla-17.vla.yp-c.yandex.net",
        "req-id": "1588706178942769-825958853261467531",
        "exec-duration-millis": "26"
    },
    "result": "ok"
}

При этом, плейлисту автоматически ставится отметка "Мне нравится".

MarshalX commented 4 years ago

Спасибо!