新浪官方很久之前提供了长链接转为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接口实现短网址缩短功能相关推荐

  1. java 新浪短链接_新浪(t.cn)短网址链接生成api接口

    最新的新浪(t.cn)短网址生成api接口,快速生成t.cn超短链接,接口可以正常调用,觉得不错可以收藏一下. 新浪短网址api接口: 使用说明: 将api接口地址中 "http://www ...

  2. java url 短链接_推荐几个官方腾讯短链接url接口(含PHP演示代码)

    腾讯短链接url接口是腾讯官方对外发布的短链接生成接口,可以将长链接缩短生成类似于 "http://url.cn/xxxx" 格式的url,相较于新浪短链接的广泛应用场景,腾讯短链 ...

  3. java短链接原理_微博短链接的生成算法(Java版本)

    最近看到微博的短链接真是很火啊,新浪.腾讯.搜狐等微博网站都加入了短链接的功能.之所以要是使用短链接,主要是因为微博只允许发140 字,如果链接地址太长的话,那么发送的字数将大大减少.短链接的主要职责 ...

  4. 微博短链接的生成算法(Java版本)

    最近看到微博的短链接真是很火啊,新浪.腾讯.搜狐等微博网站都加入了短链接的功能.之所以要是使用短链接,主要是因为微博只允许发140 字,如果链接地址太长的话,那么发送的字数将大大减少.短链接的主要职责 ...

  5. 微博短链接的生成算法(Java 版本)

    最近看到微博的短链接真是很火啊,新浪.腾讯.搜狐等微博网站都加入了短链接的功能.之所以要是使用短链接,主要是因为微博只允许发140字,如果链接地址太长的话,那么发送的字数将大大减少.短链接的主要职责就 ...

  6. 新浪微博短链接的生成算法(Java版本)

    最近看到微博的短链接真是很火啊,新浪.腾讯.搜狐等微博网站都加入了短链接的功能.之所以要是使用短链接,主要是因为微博只允许发140 字,如果链接地址太长的话,那么发送的字数将大大减少.短链接的主要职责 ...

  7. url短网址 java_url.cn短网址生成api接口(腾讯短链接url生成)

    分享几个最新的url.cn短网址生成api接口,快速生成url.cn超短链接,接口都可以正常调用,觉得不错可以收藏一下. 请求地址: 使用说明: 将api接口地址中"http://www.b ...

  8. wsdl接口调用请求消息xml_短网址生成 API 接口调用请求

    短网址生成 API 接口在网上已经很多且大都封装成了 API 供别人调用.支持前台跨域请求,以GET/POST方式提交即可.短网址生成 API 接口可以将长网址缩短成短网址,支持百度.新浪.suoim ...

  9. 最新短网址生成api接口(t.cn、url.cn短链接生成)

    简要说明 短网址生成api接口有很多种,不同的接口生成的短网址格式也不同,比如常见的t.cn.url.cn.w.url.cn等格式.总而言之短链接接口就是用来将一个冗长的链接缩短成15个字符以内的短链 ...

  10. java 新浪短链接_新浪短链接/腾讯短链接的API接口分享(含调用代码)

    最新好多朋友需要使用腾讯/新浪的官方短连接api接口,但是自己无法获取,或者说现有的API接口不支持现在的高频率调用,今天我就分享几个新浪/腾讯短域名的API接口给大家使用! 短链接他的目的就是将冗长 ...

最新文章

  1. html文章整体居中,div居中与div内容居中
  2. rfc垮端口 sap_SAP扫盲系列之二:SAP ABAP应用服务器的组成部分
  3. python3 字符串 和 列表(list)互相转换
  4. python3 socketserver模块 网络服务编程框架
  5. http://download.eclipse.org/technology/m2e/releases install error
  6. BIOS INT 10-13功能调用的“另类”玩法
  7. 如何理解 new (...args: any[]) => any
  8. mvc html validator,ASP.NET MVC实现Validation验证器扩展
  9. 腾讯官方程序被报毒拦截?马化腾致歉
  10. word表格内插入某月某日星期几_Word文字技巧—如何在Word中自动生成日历
  11. Skyline系列软件的安装和使用
  12. 全球三大计算机病毒爆发事件,全球爆发勒索病毒 十大恐怖电脑病毒排行榜(3)...
  13. Mysql数据库日期查询
  14. 斐波那契(兔子)数列python
  15. strcpy()的使用注意事项
  16. 灵性图书馆:好书推荐-《把好运吸过来》
  17. python读取文件夹中的图片
  18. 北华航天工业学院计算机如何,北华航天工业学院的实力怎么样?如何评价这所学校?...
  19. Android基础-1.指南说明
  20. 我的世界java版无效会话_我的世界局域网联机显示无效的会话和搜不到主机

热门文章

  1. 1148 - 【入门】数数小木块
  2. Win10:电脑共享WIFI
  3. 微信测试公众号推送信息给女朋友(node版本)
  4. 元白:欲买桂花同载酒,终不似,少年游。
  5. 使用Excel找不到开发工具框
  6. 当系统中存在多个浏览器,如何设置IE为自己的默认浏览器
  7. 【Codewars】Pick peaks
  8. python 百度脑图json数据转Excel
  9. React Toolkit使用
  10. 16、小程序OCR字体识别