市面上主流短链接有百度、腾讯、淘宝和新浪
温馨提示:这篇文章已超过537天没有更新,请注意相关的内容是否还可用!
现在市面上主流短链接有百度、腾讯、淘宝和网易php短链接源码,下面各自预测下它们的优缺点
百度短网址推荐指数(二颗星)
百度短网址是收费项目,相对来说功能多一点,官方是这种介绍的:百度短网址服务可以帮助你把一个长网址缩短,方便你在社交网络和第三方系统上分享链接,投放广告之类。百度具有超简单的方法使用短网址服务:访问百度短网址首页,生成对应的短网址。你还可以调用百度短网址服务API服务,查看数据统计与预测!
之前的百度短网址是必须大站能够申请,后来成为了都可以但必须2个小时的审核时间,现在是即时的
缺点:因为刚起初做,基础不足php短链接源码,市面不吃这套,改封还是封,在腾讯系app中几乎没有防封效果
腾讯短链接推荐指数(四颗星)
url短链接最起初是为了对抗推出的网址压缩服务,后来其微博倒闭,官方并没有停止的解读,但也没有对外开放接口。
优点:稳定性好,故障率极低,很少发生异常,微信里被封概率相当低
缺点:因为是一家的,具有查询安全中心的权限,检测相对易于,QQ中被封概率较高,即使是图片也可以借助AI人工智能识别图片后再判断,而且会发生直接封短链的状况,即使在浏览器中开启也是提醒被封
淘宝短链接推荐指数(三颗星)
权限限制:只服务于阿里系自家电商平台,其他链接能够使用
新浪短网址()推荐指数(五颗星)
中国最早做短链接业务,因为市场保有量很大,腾讯系不敢随意动刀,比较吃得开,只是由于使用量太大,过去发生过几次未能使用的状况,不会被轻易封杀,所以说新浪短网址是一款包容性最好,市场兼容性最好的短链接最佳选择,虽然官网停止了对外的api接口服务,但是依然还是有众多API接口的,今天就给你们分享几个:
新浪短网址接口地址:
://
说明:将里面短网址api接口的标红部分的链接替换成必须增加的长连接就能!
PHP调用演示:
$url = 'http://www.baidu.com'; $api_url = 'http://www.sinadwz.cn/sina.php?url_long=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://www.sinadwz.cn/sina.php?url_long=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")); }
调用演示:
import urllib, urllib2, sys host = 'http://www.sinadwz.cn' path = '/sina.php?url_long' method = 'GET' querys = 'url_long=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)
注意事项:
1、调用api接口时,只需将“”换成必须测试网址即可。
2、填写url时,必需要以http(s)://开头,否则可能会造成生出的短网址无法访问原网页。
本文来自网络,如有侵权请联系网站客服进行删除
还没有评论,来说两句吧...