B站最新算法2017年有效

问题还是密钥。。。

转载:
https://www.idaima.com/article/3503

知道我的人都知道 ibilibili.com和idaima.com 都是我注册的,做解析站也有3年了,当然ibilibili.com中途被人恶意注册并高价挂在网上卖,我筹了很久的钱才买回来的。为的就是一个情怀!!!

废话不多说了。

算法基于反编译bilibili播放器得到的。

密钥自己找咯。

php;toolbar:false">$secretkey = "密钥";
$param = array(
'cid'=>$cid,
'otype'=>'json',
'player'=>1,
'quality'=>2,
'type'=>$ptype);
$signStr = '';
foreach($param as $k =>$v) {
// 此处需要对key和value进行编码
$signStr .= $k . "=" . $v ."&";
}
$signStr = substr($signStr,0,strlen($signStr)-1 );
$sign = md5($signStr.$secretkey);
$url = "http://interface.bilibili.com/playurl?" .$signStr  . "&sign=" . $sign;
$resJsonStr = file_get_contents($url);
$json = json_decode($resJsonStr);
if($json->durl){
if($json->durl[0]->url){
die('{"code":0,"src":"'.$json->durl[0]->url.'"}');
}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值