有什么方法可以获取Spotify Artist的标题图像吗?

时间:2019-12-15 16:45:50

标签: javascript php spotify

有什么方法可以获取用于PHP或JS中的艺术家页面背景的图像吗?它与正常的歌手图像不同,因此我认为它不包含在API的歌手JSON中。

艺术家页面上的示例:

enter image description here

可以通过检查艺术家页面的元素并搜索“ artist-header”(该元素将图像作为背景图像)来找到该图像的链接。

我尝试仅加载艺术家的open.spotify页面,搜索“ artist-header”类,然后采用background-image style属性。但是,由于某种原因,在演出者页面上调用file_get_contents()返回的页面完全不同。该页面不包含背景图像。

1 个答案:

答案 0 :(得分:0)

您可以使用<element>.style["<parameter>"]来获取<element>样式的内容。 它还允许您更改该值。


提取图像的链接:

document.getElementsByClassName('artist-header')[0].style["background-image"].slice(5,-2)