无法从spotify api获取艺术家个人资料信息

无法从spotify api获取艺术家个人资料信息,spotify,spotify-app,Spotify,Spotify App,无法从api获取艺术家配置文件信息 我叫这个网址 url=https://api.spotify.com/v1/artists/****7vxl9s3awf7hz4rr 端点: GET/v1/artists/{id} 范围: 根据开发文件,不需要。 复制步骤: 验证用户-获取Oauth令牌 调用GET/v1/me-获取用户信息(id、显示名称等) 调用GET/v1/artists/{id}-获取艺术家信息 预期行为: 如图所述的艺术家对象; {id} 实际行为: Response{pro

无法从api获取艺术家配置文件信息

我叫这个网址

url=https://api.spotify.com/v1/artists/****7vxl9s3awf7hz4rr
端点: GET/v1/artists/{id}


范围:

根据开发文件,不需要。 复制步骤:

  • 验证用户-获取Oauth令牌
  • 调用GET/v1/me-获取用户信息(id、显示名称等)
  • 调用GET/v1/artists/{id}-获取艺术家信息

  • 预期行为: 如图所述的艺术家对象; {id}


    实际行为:

    Response{protocol=h2, code=400, message=, url=https://api.spotify.com/v1/artists/****7vxl9s3awf7hz4rr*****}
    
    响应体

    {"error":{"status":400,"message":"invalid id"}}
    

    问题-如何从spotify API获取艺术家信息?

    我认为您应该这样做

    步骤1:使用spotify SDK或Get ME API从spotify获取显示名称

    得到

    步骤2:使用该显示名称在艺术家API中搜索艺术家

    得到

    你会得到那位艺术家的作品

    步骤3:将你得到的结果与显示名称进行比较(因为他们可能是其他艺术家,也与该用户显示名称中的一个单词相匹配)。 您需要在代码中对其进行比较

    第4步:当你得到结果时,它会给出类型作为艺术家和艺术家Id


    现在您知道,当用户登录您的应用程序时,他是否拥有艺术家帐户。

    当您在链接的页面上尝试艺术家id时,会发生什么情况,您是否自己添加了****作为不应该存在的内容,假设问题中存在错误,但请尝试id 7vxl9s3awf7hz4rr,首先,看看它是否有效?谢谢@Salman Riyaz,在从搜索api获得spotify id后,我能够将名称与搜索结果进行比较。现在使用spotify api,我正在使用Artister/spotify_id,工作正常。谢谢你,伙计。很好,这很有帮助。