短网址请求参数:

请求:向https://aad.tw/index.php?m=Index&a=create发送post请求,发送数据包括url=长网址

返回:json格式的数据

1.status!=0 出错,查看err_msg获得错误信息(UTF-8编码)

2.成功,返回生成的短网址 tinyurl字段

示例程序:

生成短网址

<?php

$ch=curl_init();

curl_setopt($ch,CURLOPT_URL,"https://aad.tw/index.php?m=Index&a=create");

curl_setopt($ch,CURLOPT_POST,true);

curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);

$data=array('url'=>'https://www.baidu.com');

curl_setopt($ch,CURLOPT_POSTFIELDS,$data);

$strRes=curl_exec($ch);

curl_close($ch);

$arrResponse=json_decode($strRes,true);

if($arrResponse['status']==0)

{

/**错误处理*/

echo iconv('UTF-8','GBK',$arrResponse['err_msg'])."n";

}

/** tinyurl */

echo$arrResponse['tinyurl']."n";

?>

其他接口使用如上