我可以从请求函数中获取字典。 这是我得到的:

{
    'collaborative': False,
    'external_urls': {
        'spotify': 'http://open.spotify.com/user/dashrif/playlist/3LEoetnegEv2Q8jdmB8TER'
    },
    'href': 'https://api.spotify.com/v1/users/dashrif/playlists/3LEoetnegEv2Q8jdmB8TER',
    'id': '3LEoetnegEv2Q8jdmB8TER',
    'images': [{
        'height': 640,
        'url': 'https://mosaic.scdn.co/640/0cd0508f78c5e5f6e2b01b3009753083c7977270527f35929eff151f80bcabec17b2fb9383da342b32d7d3432ff965abb01f706ec2efc38282a11b45d088e352f19eebb53874fcdc4366ff4249da45fe',
        'width': 640
    },
    {
        'height': 300,
        'url': 'https://mosaic.scdn.co/300/0cd0508f78c5e5f6e2b01b3009753083c7977270527f35929eff151f80bcabec17b2fb9383da342b32d7d3432ff965abb01f706ec2efc38282a11b45d088e352f19eebb53874fcdc4366ff4249da45fe',
        'width': 300
    },
    {
        'height': 60,
        'url': 'https://mosaic.scdn.co/60/0cd0508f78c5e5f6e2b01b3009753083c7977270527f35929eff151f80bcabec17b2fb9383da342b32d7d3432ff965abb01f706ec2efc38282a11b45d088e352f19eebb53874fcdc4366ff4249da45fe',
        'width': 60
    }],
    'name': 'Life Playlist Vol. I: The Fuck You Getting Hype For? You Still Broke',
    'owner': {
        'external_urls': {
            'spotify': 'http://open.spotify.com/user/dashrif'
        },
        'href': 'https://api.spotify.com/v1/users/dashrif',
        'id': 'dashrif',
        'type': 'user',
        'uri': 'spotify:user:dashrif'
    },
    'public': True,
    'snapshot_id': 'PCG8b/CxCfaCjX0mmFMZ3T9NUsJC1sz5MVAXfQf3aefQhcAi4Zdm2k+3rySb/HLw',
    'tracks': {
        'href': 'https://api.spotify.com/v1/users/dashrif/playlists/3LEoetnegEv2Q8jdmB8TER/tracks',
        'total': 63
    },
    'type': 'playlist',
    'uri': 'spotify:user:dashrif:playlist:3LEoetnegEv2Q8jdmB8TER'
}

至少我希望这是一本字典。 老实说,在这一点上,我有很多错误,但我不太确定。 这是有问题的代码:

playlist_api_endpoint = "{}/playlists".format(profile_data["href"])
playlists_response = requests.get(playlist_api_endpoint, 
headers=authorization_header)
playlist_data = json.loads(playlists_response.text)
display_arr = [profile_data] + playlist_data["items"] 
return render_template("index.html",sorted_array=display_arr)

基本上,我希望能够在添加新的播放列表时过滤掉最后一个uri对象和任何其他uri对象。 我已经尝试过.items(),过滤后的字典以及其他一些我不记得的东西。 如果有人对我要去哪里错误或如何实现我的目标有所了解,我将为您提供帮助。 谢谢!

  ask by Mr. Dulla translate from so

本文未有回复,本站智能推荐:

1回复

SpotifyAPICurl请求到Python请求

我目前正在尝试通过 spotify API 请求访问令牌,但遇到了问题,因为指南从令牌端点请求的方式如下: 相反,我试图仅在 Python 中实现这一点,并且对如何使用 Python 中的请求库发出此请求感到困惑。 我已经概述了我认为请求应该是什么样子: 但我有点迷茫,任何帮助将不胜感激!
1回复

Python放置请求。SpotifyAPI放置请求格式错误的Json

我真的很感激这里的一些帮助。 我正在尝试使用 Spotify API 将专辑添加到用户库。 我一直在与格式错误的 Json Payload 作斗争,并且完全没有想法。 这是我目前所坐的简化版本 我收到的错误是在 json 响应中: 我已尝试按以下方式更改 requests.put,但所有尝试都返回相
1回复

在Python中通过jq从API过滤JSON

我试图过滤出字段“名称”以存储在文件中。 我这样过滤: 我收到错误:print(jq(“。[名称]”)。transform(text = r))TypeError:'模块'对象不可调用 有什么帮助吗? 我不太清楚jq python绑定的文档https://pypi.org/proje
1回复

多参数curl请求Python,SpotifyAPI

我正在尝试执行Spotify API的curl请求。 从我所看到的,您可以使用请求库,但是我不确定如何处理Authorization参数。 以下是curl请求-非常感谢您的帮助! curl -X GET“ https://api.spotify.com/v1/audio-features
1回复

在python中从没有文件类型的API端点保存图像

我正在尝试从 Spotify API 中保存图像我以链接的形式获得专辑封面: https://i.scdn.co/image/ab67616d00004851c96f7c7b077c224975b4c5ce 我认为这是一个jpg文件。 我在尝试在 python 中显示或保存它时遇到错误。 我什至不确
2回复

JS相当于Python请求

我正在请求 Spotify API 的响应。 我只需要知道如何将这个 python 脚本语句放入 js 中。 我应该在java中使用什么,就像python中的请求一样
1回复

如何在使用Spotify搜索API的当前代码上应用SpotifyAPI身份验证?

之前,我没有任何身份验证就使用Spotify的Search API。 但是就在上周左右,他们仅通过身份验证使用了API。 因此,自从过去2-3天以来,我一直无法弄清楚此授权对Search API的作用,我作为开发人员可以让用户访问Search API的响应而无需他们使用自己的Spotify帐
1回复

api/令牌授权上的SpotifyAPI错误请求错误:400

我正在尝试使用Spotify API文档页面上的客户端凭据流来授权Spotify API请求。 这是我使用fetch API的javascript ES6格式的代码 控制台说这是一个错误的请求,并且不返回任何JSON。 令我真正困惑的另一件事是,当我使用带有这些标头和正文的POSTMA