Spotipy устанавливает redirect_uri

Это то, что я использую прямо сейчас для аутентификации:

      scope = "user-library-read"

SpotifyOAuth(client_id="9af97dea1d454457ae063fd20cb00740", client_secret="91baf6b3e5c44c71be017a136ac16a5f")
sp = spotipy.Spotify(auth_manager=SpotifyOAuth(scope=scope))

Но это дает мне эту ошибку:

discord.ext.commands.errors.CommandInvokeError: Команда вызвала исключение: SpotifyOauthError: No redirect_uri. Передайте его или установите переменную среды SPOTIPY_REDIRECT_URI.

Я попытался установить в качестве аргумента, но он говорит, что это неожиданный аргумент ключевого слова. Могу ли я как-то установить redirect_uri (без переменных окружения)?

1 ответ

Вот часть моего кода, который я использую, я знаю, работает:

      import spotipy
from spotipy.oauth2 import SpotifyOAuth
scope = "user-library-read"
sp = spotipy.Spotify(auth_manager=SpotifyOAuth(client_id="abcdef1234567890",client_secret="fedcba0987654321",redirect_uri="http://localhost:8080",scope=scope))
Другие вопросы по тегам