有什么方法可以获取用于PHP或JS中的艺术家页面背景的图像吗?它与正常的歌手图像不同,因此我认为它不包含在API的歌手JSON中。
艺术家页面上的示例:
可以通过检查艺术家页面的元素并搜索“ artist-header”(该元素将图像作为背景图像)来找到该图像的链接。
我尝试仅加载艺术家的open.spotify页面,搜索“ artist-header”类,然后采用background-image style属性。但是,由于某种原因,在演出者页面上调用file_get_contents()
返回的页面完全不同。该页面不包含背景图像。
答案 0 :(得分:0)
您可以使用<element>.style["<parameter>"]
来获取<element>
样式的内容。
它还允许您更改该值。
提取图像的链接:
document.getElementsByClassName('artist-header')[0].style["background-image"].slice(5,-2)