/**
* [baiduUrlAPI 百度短网址接口]
* @param [integer] $type [非零整数代表长网址转短网址,0表示短网址转长网址]
* @param [type] $url [要转的url]
* @return [string] [返回转结果]
* @author king
*/
function baiduUrlAPI($type, $url){
if($type){
$baseurl = 'http://dwz.cn/create.php';
}else{
$baseurl = 'http://dwz.cn/query.php';
}
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,$baseurl);
curl_setopt($ch,CURLOPT_POST,true);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
if($type){
$data=array('url'=>$url);
}else{
$data=array('tinyurl'=>$url);
}
curl_setopt($ch,CURLOPT_POSTFIELDS,$data);
$strRes=curl_exec($ch);
curl_close($ch);
$arrResponse=json_decode($strRes,true);
if($arrResponse['status']!=0)
{
echo 'ErrorCode: ['.$arrResponse['status'].'] ErrorMsg: ['.iconv('UTF-8','GBK',$arrResponse['err_msg'])."]";
return 0;
}
if($type){
return $arrResponse['tinyurl'];
}else {
return $arrResponse['longurl'];
}
}
//短网址转长网址
echo baiduUrlAPI(0, 'http://dwz.cn/5r6zUJ');
//长网址转短网址
echo baiduUrlAPI(1, 'http://blog.csdn.net/u011816231');
百度短网址接口
最新推荐文章于 2023-06-04 20:52:04 发布