新浪API请求地址:http://xuewaurl.cn/short_tcn.php?url=http://www.baidu.com

使用说明:将"http://www.baidu.com"替换成您需要缩短的长链接


腾讯API请求地址:http://xuewaurl.cn/wxshort.do?url=http://www.baidu.com

使用说明:将"http://www.baidu.com"替换成您需要缩短的长链接


参数字段


参数 类型 描述
url String urlencode(‘链接’)
key String 登录后可以查看到.key值的格式为:开发者ID@开发者密钥

结果参数


参数 类型 描述
url String 生成的短网址,如果生成失败,则返回原链接
err String 异常描述

接口待用代码演示/DEMO(以新浪t.cn为例)


PHP调用代码:


	$url = 'http://www.baidu.com';

	$api_url = 'http://xuewaurl.cn/short_tcn.php?url=http://www.baidu.com';

	$short_url = file_get_contents($api_url);

	echo $short_url;
	  

JAVA调用代码


	public static void main(String path[]) throws Exception {
	URL u = new URL("http://xuewaurl.cn/short_tcn.php?url=http://www.baidu.com");
	InputStream in = u.openStream();
	ByteArrayOutputStream out = new ByteArrayOutputStream();
	try {
	byte buf[] = new byte[1024];
	int read = 0;
	while ((read = in .read(buf)) > 0) {
	out.write(buf, 0, read);
	}
	} finally {
	if ( in != null) {
	in .close();
	}
	}
	byte b[] = out.toByteArray();
	System.out.println(new String(b, "utf-8"));
	}
	 

Python调用代码


	import urllib, urllib2, sys

	host = 'http://xuewaurl.cn/'
	path = 'short_tcn.php?url=&'
	method = 'GET'
	querys = 'url=http%3A%2F%2Fwww.baidu.com'
	bodys = {}
	url = host + path + '?' + querys
	request = urllib2.Request(url)
	response = urllib2.urlopen(request)
	content = response.read()
	if (content):
	print(content)