根据视频ID获取哔哩哔哩视频封面。

魔王  (UID: 1) 10月前 [复制链接]
帖子链接已复制到剪贴板

793 1

[reply]

<?php
 
$url = "//player.bilibili.com/player.html?bvid=BV1w64y1W7zL&p=1&autoplay=0";

if (preg_match('/bvid=([^&]+)/i', $url, $matches)) {
    $bvid = $matches[1]; 
    $coverUrl = getBilibiliCover($bvid); 
    echo $coverUrl;
} else {
    echo "错误";
}



function getBilibiliCover($bvid) { 
    $apiUrl = "https://api.bilibili.com/x/web-interface/view?bvid=" . $bvid; 
    $response = file_get_contents($apiUrl); 
    $data = json_decode($response, true); 
    $coverUrl = $data["data"]["pic"]; 
    return $coverUrl;
}


?>

 [/reply]

已有评论 (1)
    创建新帖