首先,这不是你们常见的那些提供网址URL缩短的服务,虽然它提供了批量缩短网址URL的服务,但这个服务是基于那些提供短地址服务的API的。通常提供网址URL缩短的短地址服务都只能一条一条来,可能考虑到数据存储之类的问题,但是我这个就不同了,直接拿他们提供的API来做的,所以不用考虑数据存储的问题。
最初,@disinfeqt 童鞋希望我帮他写一个类似 iTweet 或者 twitterKr 的批量转换输入文本框里的网址URL为短地址的服务。后来,被我这个 php 菜鸟水平的人终于成功写出来了。应用在了 Rabr上。如图所示按钮“Shorten”。
上个段落提到过,我的 php 水平实属菜鸟,所以代码写得很羞愧,就请大家多多包含哈。
开源项目在 github 上 Shorter @ Github。
ChangeLog:
2009.12.01 Shorter! v0.1 上线,暂时没发现BUG.
下个版本将增加自定义api功能。
2010.03.25 用encodeURIComponent()函数处理提交给api前的网址,主要是考虑部分短地址程序(比如yourls)不能识别&符号。用“leeiiosplit”替代之前的“|”,其主要原因是因为URL在转换编码的时候会把“|”转换掉。新增支持中文网址以及网址中含有“|”的正则。点击查看与之前版本比对
2010.03.25 改用php的rawurlencode()函数代替js的encodeURIComponent()函数处理,原先的GET换为POST,php在接收POST数据的时候再对url进行rawurlencode()处理。点击查看与之前版本比对
呵呵,支持博主一下,太谦虚了你 ~
仰慕PHP大牛
@evlos
“如果你的产品发布时你没有很羞愧的感觉,说明你发布得太迟了。” Reid Hoffman,LinkedIn创始人。
哈哈,所以我也羞愧地发布。
已经很不错了,现在有没有自定义可选API接口的功能?
我来围观了~ 😉
@bolo
下个版本会增加。 🙂
@disinfeqt
哈,其实多亏你提供的参照网站。
Pingback: Tweets that mention Shorter! 基于短地址API的批量缩短服务 - Leeiio Chaos Made. -- Topsy.com
极喜欢左上的那个【假装异步加载】,会笑出来~~~俺要偷这点子,恩,恩。
@yux
呃,让世界充满爱~
博主写的真的很好,在这里给你留个言了,我的网站比较前卫,博主不要介意啊,以后多多关照。
啧啧,你还说自己是菜鸟,那很多人都要去跳楼了。
晚点有时间好好研究下
我来围观了~
很实用的技术。
你不是一般的谦虚啊!对于我这个没有弄过PHP的新的不能在新的新手岂不是很大的打击?
不错哟。。
@人体艺术图片
那是相當的前衛。
@3Gzip
呃,其實還是滿菜的。
@Mars
歡迎圍觀 😳
@星网
呃,你也可以理解為激勵。 🙂
@ShuaiGe.Me
歡迎帥哥圍觀。
@Leeiio
终于被我找了回来,好辛苦呀~
帅哥你的作品我借用喽 😳
明天会ping来一个改进SweetTitles的文章 准备接收~~ 先测试下评论引用欣赏下 😆
@羽中
歡迎改進,我自己都沒時間改進,其實還是有很多可以擴展的哈。 😆
你是程序员?你不是干设计的么?牛啊
@chisdy
呃,不是程序员…略懂略懂
大牛,不知道速度如何了,我已经x了zend
你如果是菜鸟,那我就是菜鸟嘴中的菜虫了
@bigCat
呃,我现在开始怀疑是wp汉化组提供的汉化版的问题了,似乎在升级到2.8.5之前数据库查询时间没这么慢…周末卸了重装回英文版再看看呃,如果不是zend的问题你会想要菊花么?
@zwwooooo
菜虫是很有蛋白的
高手都低调呀~
@Leeiio
😆 深情的附身献上菊花吧
啊哈,这是你搞出来的新玩意哇?
@Joya
Joya光临,稀客啊!没错,这是我搞出来的
感觉这个东西用处不是很大,自己发文章的时候直接改就可以了,要多短有多短的
博主都算是菜鸟,那就没有高手了,不过虚心使人进步
很强大啊!
交换友情链接吧?QQ420354050
我是一位新站长 很想跟你这样的老站长交朋友,学知识!
哼哼 不用我的aa.cx 鄙视!
@Showfom
下个版本加上可选择短地址服务会加上你的
@Leeiio
那要把我的放首位啊 放国内服务器的备案过的正规网站 哼哼 速度快~
圣诞夜快乐
明天圣诞节快乐
很久没更新了哈
@besthdd
运用在微博等地方就显得很有用了,当然不是用在博客之类的地方
学习了,Google 短地址实现了么。
@老白 修改下api接口即可实现google的。
很实用的技术。
😮
我用了,但是有很多缩短后图片显示不了,是怎么回事