有沒有辦法在 PHP 或 JS 中獲取用于藝術家頁面背景的圖像?它與普通的藝術家圖像不同,所以我不認為它包含在 API 的藝術家 JSON 中。藝術家頁面上的示例:通過檢查藝術家頁面的元素并搜索“藝術家標題”可以找到該圖像的鏈接,該元素是將圖像作為背景圖像的元素。我嘗試簡單地加載藝術家的 open.spotify 頁面,搜索“藝術家標題”類,然后獲取背景圖像樣式屬性。然而,由于某種原因,調用file_get_contents()藝術家頁面返回了一個完全不同的頁面。此頁面不包含背景圖片。
2 回答

鳳凰求蠱
TA貢獻1825條經驗 獲得超4個贊
在瀏覽器上打開您正在獲取封面橫幅的藝術家的個人資料,然后啟動檢查/開發人員工具界面。點擊 CTRL-F 并輸入“背景”,稍微滾動一下結果,當您到達所附屏幕截圖中看到的行時,將括號內的 url 復制并粘貼到新選項卡中,瞧!您可以保存和自定義。

蕭十郎
TA貢獻1815條經驗 獲得超13個贊
您可以使用<element>.style["<parameter>"]
來獲取<element>
's 樣式的內容。它還允許您更改該值。
提取圖片鏈接:
document.getElementsByClassName('artist-header')[0].style["background-image"].slice(5,-2)
- 2 回答
- 0 關注
- 910 瀏覽
添加回答
舉報
0/150
提交
取消