Я хочу показать текущую песню, которую слушаю, на Spotify. Существует конечная точка для получения этого здесь (Spotify Web API Player) которая требует аутентификации через веб-API Spotify.
Если я получил Client ID и Client Secret из настроек своего приложения, какой тип проверки подлинности подходит для моих нужд?
Я смотрел здесь (потоки авторизации Spotify) но из моего понимания и путаницы я считаю, что это невозможно сделать, так как запрос на аутентификацию будет состоять в том, чтобы аутентифицировать пользователя по моему приложению и отображать его текущую песню, а не мою.
По сути, я ищу способ отобразить мою текущую песню, чтобы конечный пользователь не запрашивал доступ к моему приложению, но вместо этого приложение использует мои данные.
Заранее спасибо.
Ариэль из Spotify здесь.
Поток кода авторизации — это то, что вы ищете, но вы правы в том, что в стандартной реализации пользователи будут видеть свои собственные данные (что имеет смысл — обычно вы не хотите, чтобы пользователи видели данные других пользователей)
Однако вы можете настроить его так, чтобы вы были единственным, кто аутентифицировался, и отображались только ваши данные. Я на самом деле сделал приложение, чтобы показать мой в данный момент играю трек некоторое время назад. Проверьте это на Glitch здесь: https://glitch.com/edit/#!/ari-currently-playing
Вы можете просто начать редактирование проекта, чтобы «ремикшировать» его и сделать свою собственную версию!
Надеюсь, это поможет, дайте мне знать, если у вас возникнут какие-либо проблемы!
Других решений пока нет …