javascript生成新浪微博短链接

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript">
var apiKey='4110768210';
$(function(){$("#submit").click(function(){var long_url=$("#long_url").val();var short_url=$("#short_url").val();if(long_url){shorturl(long_url);}else if(short_url){expandurl(short_url);}});
});
function shorturl(long_url){var apiUrl='http://api.t.sina.com.cn/short_url/shorten.json?source='+apiKey+'&url_long='+long_url;$.ajax(apiUrl, {  data: {  'source': apiKey,  'url_long': long_url},  dataType: 'jsonp',  crossDomain: true,  success: function(data) { if(data[0].type==0){$("#short_url").val(data[0].url_short); }else{$("#short_url").val('生成失败'); }}  });
}function expandurl(short_url){apiUrl='http://api.t.sina.com.cn/short_url/expand.json?source='+apiKey+'&url_short='+short_url;$.ajax(apiUrl, {  data: {  'type':0,'source': apiKey,  'url_short': short_url},  dataType: 'jsonp',  crossDomain: true,  success: function(data) {if(data[0].type==0){$("#long_url").val(data[0].url_long); }else{$("#long_url").val('生成失败'); } }  });
}
</script>
</head>
<body>
生成长链接和端链接<br/>
长链接:<input type="text" id="long_url" value="http://www.liubang.com"/><br/>
短链接:<input type="text" id="short_url" value="http://t.cn/Rz2AFZ3" /><br/>
<button id="submit">生成</button>
</body>
</html>

javascript生成新浪微博短链接相关推荐

  1. 短链接java代码_java高仿新浪微博短链接地址生成工具ShortUrlGenerator.java

    仿新浪微博 短链接地址生成工具 ShortUrlGenerator.java String sLongUrl = "http://tech.sina.com.cn/i/2011-03-23/ ...

  2. java 新浪短链接_java高仿新浪微博短链接地址生成工具ShortUrlGenerator.java | 学步园...

    仿新浪微博 短链接地址生成工具 ShortUrlGenerator.java String sLongUrl = "http://www.zuidaima.com/share/1550463 ...

  3. java高仿新浪微博短链接地址生成工具ShortUrlGenerator.java

    原文:仿新浪微博 短链接地址生成工具 ShortUrlGenerator.java 源代码下载地址:http://www.zuidaima.com/share/1550463378934784.htm ...

  4. php 调用新浪微博接口,php调用新浪微博短链接api接口地址例子

    短链接我们可以自己生成当然也可以调用第三方的如我们调用新浪微博短链接api接口即可生成自己要的地址了,下面来看一些小编总结的例子. 新浪短网址接口的稳定性和跳转速度还是很给力的,现给出其API说明. ...

  5. php短链接生成,短链接api

    话不多说,直接上干货,http://www.m58.link/ 免费提供直接转和api转,还有个性化跳转,密码跳转等,简直不要太好用. 1.直接转: 进网页直接输入长网址,然后点shorten直接转 ...

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

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

  7. [转载] python 短网址_使用Python生成url短链接的方法

    参考链接: URL 短地址Shorteners及其Python中的API 1 用PHP和Python生成短链接服务的字符串ID 假设你想做一个像微博短链接那样的短链接服务,短链接服务生成的URL都非常 ...

  8. 短链接如何快速生成?短链接的应用场景有哪些?

    当我们的手机收到一串密密麻麻的长链接时,相信绝大多数人都没有点开它的欲望.因此将较长的链接缩成短连接,是营销过程中的一个重要手段.短链接可以将冗长的网址进行精简,长度只有原来的三分之一甚至四分之一,不 ...

  9. python 短网址_使用Python生成url短链接的方法

    用PHP和Python生成短链接服务的字符串ID 假设你想做一个像微博短链接那样的短链接服务,短链接服务生成的URL都非常短例如: http://t.cn/E70Piib, 我们应该都能想到链接中的E ...

最新文章

  1. linux alpine 中telnet转移至busybox-extras
  2. 我使用过的Linux命令之sftp - 安全文件传输命令行工具
  3. hdu 5692 Snacks(dfs序+线段树区间更新)
  4. 装饰器中的@functools.wraps的作用
  5. 分数调查 HihoCoder - 1515(带权并查集)
  6. 在操作系统重启后恢复应用程序的工作状态
  7. 神经网络模型中有什么样的算子_浅析图卷积神经网络
  8. dede在首页调用留言本
  9. 2.3.3 Zero Sum 和为零(DFS)
  10. JavaScript 封装对象与强制类型转换
  11. 英雄联盟数据分析专题(一)
  12. tomcat:日志配置详解(避免日志过多撑爆磁盘)
  13. ferguson博弈_博弈 - xiaoguozi's Blog - C++博客
  14. 李宏毅2022机器学习hw4
  15. 不平凡的2021,末流普本生秋招上岸大厂的历程
  16. javascript中获取非行间样式的方法
  17. 对AES 128和256位加密解密性能对比
  18. Win10显卡跑不满?是时候给系统洗洗澡了,换系统提高GPU利用率
  19. typeScript(二)
  20. Python与正则表达式

热门文章

  1. java的Web项目设置欢迎页面-(首页)
  2. java常用字符串截取
  3. 新年愿望清单列好了吗?如何在桌面上添加便签计划清单
  4. 手把手教会你Unity场景切换进度条制作
  5. 荣耀手环四有计算机功能吗,穿戴功能以及体验的全新升级,荣耀手环4究竟厉害在哪儿?...
  6. 小米召开IPO启动会;乐视网发布股票风险提示;iPhone曝出新漏洞丨价值早报
  7. 联想 E49 Win8 的wifi 不可用
  8. 小心:WinRAR软件中的关键漏洞影响过去19年发布的所有版本
  9. mysql创建储存过程 输入学生名子_mysql 创建存储过程
  10. 阿里五年,我还记得最初为什么出发