java 新浪短链接_如何通过Java调用新浪短网址官方API接口实现短网址缩短功能
新浪官方很久之前提供了长链接转为T.CN短链接的API,可以把长链接转为t.cn/xxx这种格式的短链接。但是在今年9月的时候,新浪由于政策上的调整,将之前的接口关闭了!!
导致现在很多小伙伴都无法使用新浪短链接,今天我就给大家分享一个如何利用JAVA语言调用的新浪短网址的教程:
接口地址
新浪短网址API接口:
http://www.sinadwz.cn/sina.php?url_long=http://www.baidu.com
接口说明
把上面的新浪短网址api接口的"http://www.baidu.com"替换成需要生成的长链接即可
接口文档
JAVA调用代码:
public static void main(String path[]) throws Exception {
URL u = new URL("http%3A%2F%2Fwww.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"));
}
PHP调用代码:
$url = 'http://www.baidu.com';
$api_url = ''.urlencode($url);
$short_url = file_get_contents($api_url);
echo $short_url;
Python调用代码:
import urllib, urllib2, sys
host = ''
path = ''
method = 'GET'
querys = '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)
本文出自浪狐短网址:http://www.sinadwz.cn/bavfsy.html 转载请注明出处
java 新浪短链接_如何通过Java调用新浪短网址官方API接口实现短网址缩短功能相关推荐
- java 新浪短链接_新浪(t.cn)短网址链接生成api接口
最新的新浪(t.cn)短网址生成api接口,快速生成t.cn超短链接,接口可以正常调用,觉得不错可以收藏一下. 新浪短网址api接口: 使用说明: 将api接口地址中 "http://www ...
- java url 短链接_推荐几个官方腾讯短链接url接口(含PHP演示代码)
腾讯短链接url接口是腾讯官方对外发布的短链接生成接口,可以将长链接缩短生成类似于 "http://url.cn/xxxx" 格式的url,相较于新浪短链接的广泛应用场景,腾讯短链 ...
- java短链接原理_微博短链接的生成算法(Java版本)
最近看到微博的短链接真是很火啊,新浪.腾讯.搜狐等微博网站都加入了短链接的功能.之所以要是使用短链接,主要是因为微博只允许发140 字,如果链接地址太长的话,那么发送的字数将大大减少.短链接的主要职责 ...
- 微博短链接的生成算法(Java版本)
最近看到微博的短链接真是很火啊,新浪.腾讯.搜狐等微博网站都加入了短链接的功能.之所以要是使用短链接,主要是因为微博只允许发140 字,如果链接地址太长的话,那么发送的字数将大大减少.短链接的主要职责 ...
- 微博短链接的生成算法(Java 版本)
最近看到微博的短链接真是很火啊,新浪.腾讯.搜狐等微博网站都加入了短链接的功能.之所以要是使用短链接,主要是因为微博只允许发140字,如果链接地址太长的话,那么发送的字数将大大减少.短链接的主要职责就 ...
- 新浪微博短链接的生成算法(Java版本)
最近看到微博的短链接真是很火啊,新浪.腾讯.搜狐等微博网站都加入了短链接的功能.之所以要是使用短链接,主要是因为微博只允许发140 字,如果链接地址太长的话,那么发送的字数将大大减少.短链接的主要职责 ...
- url短网址 java_url.cn短网址生成api接口(腾讯短链接url生成)
分享几个最新的url.cn短网址生成api接口,快速生成url.cn超短链接,接口都可以正常调用,觉得不错可以收藏一下. 请求地址: 使用说明: 将api接口地址中"http://www.b ...
- wsdl接口调用请求消息xml_短网址生成 API 接口调用请求
短网址生成 API 接口在网上已经很多且大都封装成了 API 供别人调用.支持前台跨域请求,以GET/POST方式提交即可.短网址生成 API 接口可以将长网址缩短成短网址,支持百度.新浪.suoim ...
- 最新短网址生成api接口(t.cn、url.cn短链接生成)
简要说明 短网址生成api接口有很多种,不同的接口生成的短网址格式也不同,比如常见的t.cn.url.cn.w.url.cn等格式.总而言之短链接接口就是用来将一个冗长的链接缩短成15个字符以内的短链 ...
- java 新浪短链接_新浪短链接/腾讯短链接的API接口分享(含调用代码)
最新好多朋友需要使用腾讯/新浪的官方短连接api接口,但是自己无法获取,或者说现有的API接口不支持现在的高频率调用,今天我就分享几个新浪/腾讯短域名的API接口给大家使用! 短链接他的目的就是将冗长 ...
最新文章
- html文章整体居中,div居中与div内容居中
- rfc垮端口 sap_SAP扫盲系列之二:SAP ABAP应用服务器的组成部分
- python3 字符串 和 列表(list)互相转换
- python3 socketserver模块 网络服务编程框架
- http://download.eclipse.org/technology/m2e/releases install error
- BIOS INT 10-13功能调用的“另类”玩法
- 如何理解 new (...args: any[]) => any
- mvc html validator,ASP.NET MVC实现Validation验证器扩展
- 腾讯官方程序被报毒拦截?马化腾致歉
- word表格内插入某月某日星期几_Word文字技巧—如何在Word中自动生成日历
- Skyline系列软件的安装和使用
- 全球三大计算机病毒爆发事件,全球爆发勒索病毒 十大恐怖电脑病毒排行榜(3)...
- Mysql数据库日期查询
- 斐波那契(兔子)数列python
- strcpy()的使用注意事项
- 灵性图书馆:好书推荐-《把好运吸过来》
- python读取文件夹中的图片
- 北华航天工业学院计算机如何,北华航天工业学院的实力怎么样?如何评价这所学校?...
- Android基础-1.指南说明
- 我的世界java版无效会话_我的世界局域网联机显示无效的会话和搜不到主机