【发布时间】:2021-08-08 08:35:24
【问题描述】:
这是我的 app.js:
const express = require("express");
//const https = require("https");
const app = express();
app.get("/", function(req, res) {
const query = niall;
// Follow procedure here to get access_token and refresh_token: https://benwiz.com/blog/create-spotify-refresh-token/
const access_token = {access_token};
const token = "Bearer " + access_token;
var searchUrl = "https://api.spotify.com/v1/search?q=" + query + "&type=track&limit=4";
////////WRITE YOUR CODE HERE//////////
});
// Starting the server. Should this be placed at the top of all other commands?
app.listen(3000, function() {
console.log("Server is running on port 3000.")
})
预期行为:
我们将使用 https.get 方法从 api 端点获取结果。
返回的数据将被解析为JSON。
我们需要将此 JSON 输出中的轨道 ID 的值存储到一个变量中,并将其记录在控制台中。
有用的资源:
- 按照此处的步骤获取 access_token:https://benwiz.com/blog/create-spotify-refresh-token/
- 在这里了解参数:https://developer.spotify.com/documentation/web-api/reference/#category-search
- Spotify Web Console 了解 JSON 排列:https://developer.spotify.com/console/get-search-item/
我真的需要帮助。任何帮助将不胜感激。
【问题讨论】:
标签: node.js express oauth-2.0 get spotify