From e3dd409d4fda276cda2988be9ef61c0ec1a97ffc Mon Sep 17 00:00:00 2001 From: Il`ya Semyonov Date: Thu, 4 Feb 2021 11:48:42 +0100 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D1=8B=20=D1=81=D0=BD=D0=B8=D0=BF=D0=BF=D0=B5=D1=82=D1=8B?= =?UTF-8?q?,=20=D1=81=D1=82=D0=B0=D1=82=D1=83=D1=81=20=D0=B4=D1=80=D1=83?= =?UTF-8?q?=D0=B3=D0=B8=D1=85=20=D0=B1=D0=B8=D0=B1=D0=BB=D0=B8=D0=BE=D1=82?= =?UTF-8?q?=D0=B5=D0=BA=20=D0=B2=20readme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.rst | 48 +++++++++++++++++++++--------------------------- 1 file changed, 21 insertions(+), 27 deletions(-) diff --git a/README.rst b/README.rst index c140f86d..be342fec 100644 --- a/README.rst +++ b/README.rst @@ -106,8 +106,6 @@ Microsoft Store. Так как API является закрытым и испо Установка ========= -**Библиотека находится в стадии разработки** - Вы можете установить или обновить yandex-music-api при помощи: .. code:: shell @@ -132,7 +130,7 @@ Microsoft Store. Так как API является закрытым и испо .. code:: python - from yandex_music.client import Client + from yandex_music import Client client = Client() @@ -143,7 +141,7 @@ Microsoft Store. Так как API является закрытым и испо .. code:: python - from yandex_music.client import Client + from yandex_music import Client client = Client.from_credentials('example@yandex.com', 'password') @@ -151,11 +149,11 @@ Microsoft Store. Так как API является закрытым и испо .. code:: python - from yandex_music.client import Client + from yandex_music import Client - client = Client.from_token('token') - # или client = Client('token') + # или + client = Client.from_token('token') После успешного создания клиента Вы вольны в выборе необходимого метода из API. Все они доступны у объекта класса Client. Подробнее в методах клиента @@ -165,7 +163,7 @@ Microsoft Store. Так как API является закрытым и испо .. code:: python - from yandex_music.client import Client + from yandex_music import Client client = Client.from_credentials('example@yandex.com', 'password') client.users_likes_tracks()[0].fetch_track().download('example.mp3') @@ -183,7 +181,7 @@ Microsoft Store. Так как API является закрытым и испо .. code:: python - from yandex_music.client import Client + from yandex_music import Client client = Client() client.tracks(['10994777:1193829', '40133452:5206873', '48966383:6693286', '51385674:7163467']) @@ -197,7 +195,7 @@ music.yandex.ru/album/**1193829**/track/**10994777** .. code:: python from yandex_music.utils.request import Request - from yandex_music.client import Client + from yandex_music import Client request = Request(proxy_url='socks5://user:password@host:port') client = Client(request=request) @@ -286,7 +284,8 @@ music.yandex.ru/album/**1193829**/track/**10994777** Документация ``yandex-music-api`` расположена на `readthedocs.io `_. -Вашей отправной точкой должен быть класс ``Client``, а точнее его методы. Именно они выполняют все +Вашей отправной точкой должен быть класс ``Client``, а точнее его методы. +Именно они выполняют все запросы на API и возвращают Вам готовые объекты. `Класс Client на readthedocs.io `_. @@ -312,10 +311,9 @@ C# а не мобильных и десктопных приложений: `Winster332/Yandex.Music.Api `_. -Автор не сильно проявляет активность, но появился форк, который продолжил начатое. Более того, -`@K1llMan `_ (автор форка) планирует изменить эндпоинты с фронтовых на -те, что используются в данной библиотеке. -`K1llMan/Yandex.Music.Api `_ +`@Winster332 `_ не сильно проявляет активность, +но существует форк, который продолжил начатое. Эндпоинты изменены с фронтовых на +мобильные: `K1llMan/Yandex.Music.Api `_. --- PHP @@ -330,7 +328,6 @@ JavaScript API wrapper на Node.JS. Не обновлялся больше двух лет: `itsmepetrov/yandex-music-api `_. - Продолжение разработки заброшенной библиотеки: `kontsevoye/ym-api `_. ===================== @@ -341,13 +338,12 @@ API wrapper на Node.JS. Не обновлялся больше двух лет Плагин для Kodi --------------- -Плагин может проигрывать пользовательские плейлисты и плейлисты Яндекса, поиск по Яндекс Музыке, радио. +Плагин может проигрывать пользовательские плейлисты и плейлисты Яндекса, поиск +по Яндекс Музыке, радио. Сайт проекта: `ymkodi.ml `_. - -Исходный код: `kodi.plugin.yandex-music `_ - -Автор: `@Angel777d `_ +Исходный код: `kodi.plugin.yandex-music `_. +Автор: `@Angel777d `_. .. image:: https://raw.githubusercontent.com/Angel777d/kodi.plugin.yandex-music/master/assets/img/kody_yandex_music_plugin.png :target: https://ymkodi.ml/ @@ -360,13 +356,11 @@ Telegram бот-клиент Неофициальный бот. Умные и ваши плейлисты, понравившиеся треки. Лайки, дизлайки, текста песен, поиск, распознавание песен, похожие треки! Полноценный клиент на базе мессенджера. -Сайт проекта: `music-yandex-bot.ru `_ - -Username в Telegram: `@music_yandex_bot `_ - -Статья на habr.com с описанием реализации: `Под капотом бота-клиента Яндекс.Музыки `_ +Сайт проекта: `music-yandex-bot.ru `_. +Бот в Telegram: `@music_yandex_bot `_. +Автор: `@MarshalX `_. -Автор: `@MarshalX `_ +Статья на habr.com с описанием реализации: `Под капотом бота-клиента Яндекс.Музыки `_. .. image:: https://hsto.org/webt/uv/4s/a3/uv4sa3pslohuzlmuzrjzteju2dk.png :target: https://music-yandex-bot.ru/