代码之家  ›  专栏  ›  技术社区  ›  Cole Perry

什么是重定向URI,它应该是什么?

  •  0
  • Cole Perry  · 技术社区  · 5 年前

    我正在努力学习本教程- https://developer.spotify.com/documentation/web-api/quick-start/ 学习如何使用spotifywebapi。我正在制作一个简单的node.js应用程序,就像教程中一样。有一次,教程指示我更改此信息:

    var client_id = 'CLIENT_ID'; // Your client id
    var client_secret = 'CLIENT_SECRET'; // Your secret
    var redirect_uri = 'REDIRECT_URI'; // Your redirect uri
    
    

    我自己的信息。我可以找到我的client_id和client_secret,但我的redirect_uri是什么?我知道我需要在spotify for devs的应用程序设置中设置它,但我不知道该设置什么。

    此外,本教程还显示了以下内容:

    var scopes = \'user-read-private user-read-email\'
    

    但我在app.js文件中找不到这段代码。我应该添加这个还是有必要?我对使用spotify web api非常陌生。

    1 回复  |  直到 5 年前
        1
  •  1
  •   Ayyub Kolsawala    5 年前

    这是从Spotify Dev的文档中提取的。

    在重定向URI中,输入一个或多个要在Spotify中列入白名单的地址。此URI使Spotify身份验证服务能够在用户每次登录时自动重新启动您的应用程序。

    这是大多数开发人员门户网站中使用的通用术语,用于在用户登录后将用户带回您的特定应用程序/网站。因此,名称重定向uri。对于开发,我通常使用Ngrok隧道将用户重定向回我的开发应用程序,并在整个流程准备就绪后用生产URL更改Ngrok通道。

    link to the documentation