飞雪团队

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3531|回复: 0

Google短网址的API

[复制链接]

5344

主题

5432

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
18354
发表于 2022-2-9 10:44:08 | 显示全部楼层 |阅读模式
2009年底,Google发布了短网址服务goo.gl。
                                                                                                               
85ba5f7cd1dce2ae7056261560d561c3.png

Google声称:
"......(这是)互联网上最稳定、最安全、最快速的短网址服务。"
有人做了比较,证明确实如此。
6be902387f862af2c3721fa342c6e7a7.png

从上图可以看到,goo.gl的响应和跳转时间是最短的。
除了速度快,goo.gl还提供详细的点击统计。比如,Yahoo首页的短网址是http://goo.gl/QuXj,那么它的统计数据就在http://goo.gl/info/QuXj。加上后缀".qr",还能得到这个网址的二维条形码,Yahoo的就是http://goo.gl/QuXj.qr。

======================================
但是当时,这个服务只供Google内部使用,不向外部使用者开放,大家只好眼睁睁地流口水。
上周,这个限制终于取消了。Google宣布,正式公开goo.gl的API。这意味着,所有外部使用者都能利用它,得到自己想要的短网址。感兴趣的同学,可以自己去研究这个API,还是很简单的。Chrome和Firefox浏览器,都已经提供了相应的扩展。
根据这个API,我写了一个"短网址生成器",欢迎访问,网址是:
http://www.ruanyifeng.com/webapp/url_shortener.html
另外,我还提供一个Bookmarklet,将"短网址"这个链接加入书签栏,只需一次点击,就可以在当前页面上动态显示该网页的短网址。
======================================
附言
我本来还想实现"自动复制"功能(就是鼠标一点,文字自动复制到剪贴板),但是发现似乎没有通用的解决方案,除非使用Flash。我觉得太麻烦,就放弃了。
但是,我发现了一个很优秀的函数库Zero Clipboard。如果你有类似需要,推荐使用这个库。
(完)
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|飞雪团队

GMT+8, 2024-11-24 03:34 , Processed in 0.071728 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表