为了账号安全,请及时绑定邮箱和手机立即绑定

有什么方法可以获取 Spotify 艺术家的标题图片?

有什么方法可以获取 Spotify 艺术家的标题图片?

PHP
Cats萌萌 2022-06-17 16:13:22
有没有办法在 PHP 或 JS 中获取用于艺术家页面背景的图像?它与普通的艺术家图像不同,所以我不认为它包含在 API 的艺术家 JSON 中。艺术家页面上的示例:通过检查艺术家页面的元素并搜索“艺术家标题”可以找到该图像的链接,该元素是将图像作为背景图像的元素。我尝试简单地加载艺术家的 open.spotify 页面,搜索“艺术家标题”类,然后获取背景图像样式属性。然而,由于某种原因,调用file_get_contents()艺术家页面返回了一个完全不同的页面。此页面不包含背景图片。
查看完整描述

2 回答

?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

在浏览器上打开您正在获取封面横幅的艺术家的个人资料,然后启动检查/开发人员工具界面。点击 CTRL-F 并输入“背景”,稍微滚动一下结果,当您到达所附屏幕截图中看到的行时,将括号内的 url 复制并粘贴到新选项卡中,瞧!您可以保存和自定义。

//img1.sycdn.imooc.com//62ac388e00011cb012200603.jpg


查看完整回答
反对 回复 2022-06-17
?
萧十郎

TA贡献1815条经验 获得超13个赞

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


提取图片链接:

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



查看完整回答
反对 回复 2022-06-17
  • 2 回答
  • 0 关注
  • 933 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号