比这篇新的文章: Codee#11911
比这篇旧的文章: Codee#11909

调用u.nu的api缩短网址

语言: Python, 标签: short unu api url 2010/07/04发布 2个月前更新 更新记录
作者: sofoot, 点击105次, 评论(0), 收藏者(0), , 打分:

背景
主题: 字体:
01 #!/usr/bin/python
02 #coding: utf-8
03
04 import sys
05 import urllib2
06
07 api_address = 'http://u.nu/unu-api-simple?url='
08
09 if len(sys.argv)<2:
10     print 'Usage: unu long_url'
11     print 'Example: nun http://www.google.com'
12     exit()
13
14 for org_url in sys.argv[1:]:
15     if org_url.startswith('http'):
16         request = urllib2.urlopen(api_address + urllib2.quote(org_url))
17         short_url = request.read()
18         if short_url.startswith('http'):
19             print org_url, '--> ', short_url
20         else:
21             print 'Error'
22     else:
23         print 'The URL should begin with "http://" ' +\
24               'and have at least one dot (.)!'


所有评论,共0条:( 我也来说两句)


发表评论

注册登录后再发表评论