多年来,我一直在为各种项目使用 Spotify 的搜索 API。它始终可以在无需身份验证的情况下使用。
例子: https://api.spotify.com/v1/search?q=kanye%20west&type=track
现在从今天开始,它正在响应以下内容
{
"error": {
"status": 401,
"message": "No token provided"
}
}
我找不到任何说明他们已更改搜索 API 的内容,但文档现在说需要身份验证。
它之前曾声明没有授权 token 的请求将受到速率限制。现在它说需要 token 。有谁知道他们是否更新了 API,或者这是否是永久性的?我很难相信他们会在没有通知的情况下对其 API 进行如此剧烈的更改。
最佳答案
他们确实更新了他们的 API。真可惜。
https://developer.spotify.com/news-stories/2017/01/27/removing-unauthenticated-calls-to-the-web-api/
您可以在此处找到有关如何迁移未经授权的调用的详细信息:
https://developer.spotify.com/migration-guide-for-unauthenticated-web-api-calls/
关于ios - 如果没有身份验证,Spotify 搜索 API 是否不再可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44278961/