bilibili.php self::API_KEY,'id'=$av,'page'=$page];$info=file_get_contents('http://api.bilibili.com/view?'.http_build_query($query));return $info;}public function getVideo($av,$page=1,$type='flv'){$info = json_decode($this-getInfo($av,$page)
          
 self::API_KEY,
			'id'=>$av,
			'page'=>$page
		];
		$info=file_get_contents('http://api.bilibili.com/view?'.http_build_query($query));
		return $info;
	}
	public function getVideo($av,$page=1,$type='flv'){
		$info = json_decode($this->getInfo($av,$page),true);
		$param=[
			"cid"=>$info['cid'],
			"from"=>"local",
			"player"=>"1",
			"otype"=>"json",
			"type"=>$type,
			"quality"=>"100",
			"appkey"=>self::APP_KEY
		];
		$back = $this->getsign($param);
		$cdata = file_get_contents('https://interface.bilibili.com/playurl?'.http_build_query($param).'&sign='.$back);
		return $cdata;
	}
}
$b=new bilibili();
echo $b->getVideo(6198117);
        
        