首页 > 解决方案 > 获取 Spotify Artist URI(Python 初学者)

问题描述

我正在为我的硕士课程做一个最终项目。:)

其中一项任务是获取每个艺术家(姓名)的 Spotify 艺术家 URI,列在不同的数据集(“数据”)中。之后我必须将每个艺术家的 URI 添加到原始数据集中。

我一直在尝试一些事情,但我不断收到错误消息。 有没有人可以帮助这个 Python 假人?

谢谢!!

这是我的代码:

import requests
import json
headers = {
     'Accept': 'application/json',
     'Content-Type': 'application/json',
     'Authorization': 'Bearer BQDXxeeEiSPLfjhRS_IclrK5HsvL7-VD- EGWGQXUTzGw4DZjGPJKfvnAENy9hAtGplHgW7yngchunypC_1EV_b2CKz_qW6AOoh9fp0yG0ckyCArxAGSqa8aMzW4BHeLiBbD8L7HObUS7zX_XK-PGAvrQF_sUFMpIgpMtcsRi',}
  
   for name in data:
        response = requests.get('   https://api.spotify.com/v1/artists/{id}', headers=headers) 
        json_data = json.loads(response.text) # Converting response into Python data structure
   print(json_data)

标签: pythonpython-3.xapispotify

解决方案


我相信这是因为您在使用免费 API 时有一定的限制。很少有 API 每天有 50 个,而其他 API 每天有 500 个,但最终您可以在第二天再次使用它,而另一种选择是您可以尝试创建新的 API 凭证,在这种情况下它应该可以正常工作同一天本身。

PS:遇到这个问题,因为我正在做一个类似的项目,我需要从 Spotify 获取艺术家的 URI,而不必从 Spotify 手动复制艺术家的 URI,仍然想知道是否有办法在不使用的情况下做到这一点selenium,因为正在构建的应用程序本身将成为桌面应用程序。


推荐阅读