Spotify API字段过滤

时间:2018-07-09 17:45:56

标签: spotify

我正在尝试使用字段过滤来选择特定的嵌套字段,在我看来,我正在达到嵌套的极限。 这是我正在使用的过滤器:items(date_added, track(name, album(artists(name))))

这是我正在尝试的curl命令(使用新的开发者控制台构建):

curl -X "GET" "https://api.spotify.com/v1/users/<user_id>/playlists/<playlist_id>/tracks?fields=items(date_added%2C%20track(name%2C%20album(artists(name))))" -H "Accept: application/json" -H "Content-Type: application/json"

此调用有效,直到进入Artists领域,一切看起来都不错。它似乎并没有过滤艺术家字段。在这种情况下,我只想要艺术家的名字。这是我回来的摘要:

"items": [
    {
      "track": {
        "album": {
          "artists": [
            {
              "external_urls": {
                "spotify": "https://open.spotify.com/artist/3t69c5VItBx3GCrnkcYHEL"
              },
              "href": "https://api.spotify.com/v1/artists/3t69c5VItBx3GCrnkcYHEL",
              "id": "3t69c5VItBx3GCrnkcYHEL",
              "name": "Imagined Herbal Flows",
              "type": "artist",
              "uri": "spotify:artist:3t69c5VItBx3GCrnkcYHEL"
            }
          ]
        },
        "name": "Floating"
      }
    }...
];

如您所见,我正在获取完整的Artist对象。有人可以帮助我理解为什么我不能为此过滤字段吗?

0 个答案:

没有答案