admin 管理员组

文章数量: 887021

短网址,又称短链接,英文名为Short URL,是一种形式上比较短的网址,使用跳转到方式代替长网址链接,形式美观,而且更容易分享。最出名的短网址服务有百度短网址dwz、新浪微博t、腾讯url、缩我suo.im和新浪短网址等短链接服务商,而百度短网址开始全面转向企业服务,而不再为个人用户提供服务,同时t、url和suo.im都相继关闭,我们使用起来越来越不方便了。除此之外,短网址短链接哪个好用?二班程序员在这里给大家推荐一个非常好用且免费的短链接生成网站。

urw短网址,用户名去官方申请即可,永久免费,业界良心啊

API接口地址:

https://urw/api/short_url?user=您的用户名&key=您的KEY&type=json&url=网址

接口返回参数:

{"code":0,"short_url":"https:\/\/urw\/K4444IpY","long_url":"http:\/\/www.baidu\/?t=1624115643"}

上PHP代码:

<?php
$user = 'xxxx';// 去官网免费申请
$key = 'xxx'; //
$api_url = "https://urw/api/short_url?user={$user}&key={$key}&type=json&url=网址";
$url = $_GET['url'];
if(!$url){
    $url = "http://www.baidu";
}

$con = get_msg($api_url);
$arr = json_decode($con,true);
if($arr['short_url']){
    $short_url = $arr['short_url'];
    echo $short_url;
}else{
    echo $arr['msg'];
}



function get_msg($url){
		$ch = curl_init();
		curl_setopt($ch,CURLOPT_TIMEOUT,5);
		curl_setopt($ch,CURLOPT_RETURNTRANSFER, 1);
		curl_setopt($ch,CURLOPT_URL,$url);
		curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
		curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);
		$data = curl_exec($ch);
		if($data){
			curl_close($ch);
			return $data;
		}else {
			$error = curl_errno($ch);
			curl_close($ch);
			return false;
	}
}
?>

本文标签: 链接 网址 最好的 好用