当前位置: 首页 > 知识库问答 >
问题:

Spotifyr错误:无效的_客户端:无效的重定向URI

周麒
2023-03-14

我试图使用spotifyr包从Spotify中提取数据,但是任何需要访问令牌的功能都不起作用(例如get_my_recently_played(限制=5))。当我运行它时,我得到以下错误:INVALID_CLIENT:无效的重定向URI。

我甚至试着去我的应用程序,把重定向URI改成'http://localhost:8888/callback/“但它仍然给出了同样的错误。我会错过什么?非常感谢。

共有2个答案

邢博学
2023-03-14

尝试在Spotify API客户端设置中将此重定向URL设置为http://localhost:1410/

我有同样的问题,这个网址现在为我工作

夏朝
2023-03-14

你试过:

Sys.setenv(SPOTIFY_CLIENT_ID = 'xxxxxxxxxxxxxxxxxxxxx')
Sys.setenv(SPOTIFY_CLIENT_SECRET = 'xxxxxxxxxxxxxxxxxxxxx')

access_token <- get_spotify_access_token()

根据自述文件https://github.com/charlie86/spotifyr?

更新:

This works for me with the version of `spotifyr` available on CRAN
Sys.setenv(SPOTIFY_CLIENT_ID = 'your_client_id_here')
Sys.setenv(SPOTIFY_CLIENT_SECRET = 'your_client_secret_here')

access_token <- get_spotify_access_token()

library(spotifyr)

get_artist_audio_features('the beatles')
 类似资料:
  • 我在本地机器上访问Spotify API没有任何问题。我将我的本地地址作为重定向uri参数提供给spotify auth请求(http://localhost:8080)我还将Spotify开发者控制台中的这个URI添加到了白名单中。 但当我将我的应用部署到AWS时,我有一个如下url:http://myapp-env.eu-west-2.elasticbeanstalk.com/ 所以我也在Sp

  • 我试图在此应用程序中设置谷歌Oauth。我已经为远程和正式服创建了配置。它在开发环境中工作正常,但在生产环境中出现了这个错误,即Heroku。 收到此错误: 从这个终点: https://vast-ridge-80091.herokuapp.com/auth/google 这是我对生产环境的配置设置 我已经更新了heroku应用程序设置中的env变量,并仔细检查了所有内容,这些凭证是正确的。 这是

  • 我正在尝试让Spotify API与AngularJS一起工作。我在授权阶段收到一个无效的重定向URI错误(https://developer.spotify.com/web-api/authorization-guide/). 我在白名单中添加了redirect_uri,当我有一个uri,比如 但当我有一个带有散列的URI时,它就不起作用了 我想使用后者URI的原因是因为前者我得到了一个URI,

  • 我的服务器上再次收到错误。 { “错误”: “invalid_client” } 我已经编码到base64并将域列入了白名单,但仍然得到相同的错误。我会感激任何帮助,这让我发疯了,哈哈。

  • 我正在制作一个包含Spotify集成的应用程序,我被跟踪了这个链接https://developer.spotify.com/technologies/spotify-android-sdk/tutorial/ 通过引用此链接,我被置于“festevo://callback“作为回调重定向URI 当我试图登录Spotify时,每次我都遇到同样的错误。 请告诉我为什么会这样。。。 非常感谢。

  • 我对网络开发相当陌生,我一直试图使用Spotify应用编程接口用Python制作一个网络应用程序。 我试图尝试获得对用户帐户的授权,并尝试将其输入我的浏览器(用我的客户端ID替换CLIENTID):https://accounts.spotify.com/authorize?client_id=CLIENTID 然而,我得到了错误: 我有白名单http://example.com/callback