如果没有身份验证,Spotify 搜索 API 是否不再可用?

Is the Spotify search API no longer available without authentication?

多年来,我一直在使用 Spotify 的搜索 API 进行各种项目。它始终可以在不进行身份验证的情况下使用。

示例: https://api.spotify.com/v1/search?q=kanye%20west&type=track

从今天开始,它会做出以下回应

{
  "error": {
    "status": 401,
    "message": "No token provided"
  }
}

我找不到任何说明他们已更改搜索的内容 API,但文档现在说需要身份验证。

之前曾声明没有授权令牌的请求将受到速率限制。现在它说需要令牌。有谁知道他们是否更新了 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/