Comments (13)
А клиент как создаётся?
from yandex-music-api.
А клиент как создаётся?
def __init__(self):
self.client = ClientAsync(config.yandex.token)
from yandex-music-api.
@json1c а как был получен токен?
from yandex-music-api.
@json1c а как был получен токен?
Через https://music-yandex-bot.ru/
Думаешь, токен невалидный или не хватает прав?
from yandex-music-api.
@json1c А откуда запрос делаешь? С какой страны? А подписка на аккаунте есть?
from yandex-music-api.
@json1c А откуда запрос делаешь? С какой страны? А подписка на аккаунте есть?
Страна - Германия, подписки нет
from yandex-music-api.
@json1c Вот в этом и проблема может быть. Нук сделай или без токена запрос, без автризации вовсе, или с СНГ прокси
from yandex-music-api.
@json1c Вот в этом и проблема может быть. Нук сделай или без токена запрос, без автризации вовсе, или с СНГ прокси
Без токена
>>> from yandex_music import Client
>>> client = Client()
Yandex Music API v2.1.1, Copyright (C) 2019-2023 Ilya (Marshal) <https://github.com/MarshalX>
Licensed under the terms of the GNU Lesser General Public License v3 (LGPLv3)
>>> client.search("Rammstein")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/eyesaver/.local/lib/python3.10/site-packages/yandex_music/client.py", line 70, in wrapper
result = method(*args, **kwargs)
File "/home/eyesaver/.local/lib/python3.10/site-packages/yandex_music/client.py", line 766, in search
result = self._request.get(url, params, *args, **kwargs)
File "/home/eyesaver/.local/lib/python3.10/site-packages/yandex_music/utils/request.py", line 263, in get
result = self._request_wrapper(
File "/home/eyesaver/.local/lib/python3.10/site-packages/yandex_music/utils/request.py", line 242, in _request_wrapper
raise NetworkError(f'{message} ({resp.status_code}): {resp.content}')
yandex_music.exceptions.NetworkError: {'name': 'unknown', 'message': 'omitted'} (500): b'{"invocationInfo":{"req-id":"1684409462368010-4988538790264802953","hostname":"music-stable-back-sas-78.sas.yp-c.yandex.net","exec-duration-millis":0},"error":{"name":"unknown","message":"omitted"}}'
from yandex-music-api.
а если просто купить подписку, проблема пройдет?
from yandex-music-api.
@json1c пока что непонятно
from yandex-music-api.
from yandex-music-api.
а если просто купить подписку, проблема пройдет?
Проверил. Да, мой аккаунт с подпиской из Польши работает нормально. Без подписки 500 ошибка. Без авторизации 500 ошибка
from yandex-music-api.
а если просто купить подписку, проблема пройдет?
Проверил. Да, мой аккаунт с подпиской из Польши работает нормально. Без подписки 500 ошибка. Без авторизации 500 ошибка
Да, работает, тоже проверил
from yandex-music-api.
Related Issues (20)
- > @json1c Вот в этом и проблема может быть. Нук сделай или без токена запрос, без автризации вовсе, или с СНГ прокси HOT 1
- TimedOutError при попытке скачивания длинного подкаста
- Аутентификация по паролю, логину и challenge* через API(passport.yandex.ru) HOT 5
- Новый метод получения плейлистов HOT 2
- Новое неизвестное поле от API
- Как скачать песни из "Моя волна"? HOT 1
- Ошибка AttributeError при инициализации библиотеки
- "Your OAuth token is likely expired" при попытке авторизации HOT 2
- cover_uri содержит устаревшую ссылку на картинку HOT 1
- Новое неизвестное поле от API HOT 1
- fetch_lyrics_async ERROR HOT 1
- Возможность проверить наличие трека в других регионах HOT 4
- При получении полных версий треков конкретного плейлиста поле tracks содержит пустой список HOT 1
- Новое неизвестное поле от API HOT 1
- Указан неверный тип в документации
- Добавить методы next/prev_page для artist_tracks HOT 1
- Убрать обьект клиента или сделать опциональным в методах десериализации HOT 1
- не могу получить текущую очередь треков
- Метод Client.users_playlists_insert_track не вставляет треки HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from yandex-music-api.