调用google提供的短地址服务 http://goo.gl/

新浪围脖,twitter上随处可见链接的短地址

google最近也发布了短地址的服务

用python2.6小试一把

import urllib
import urllib2
import simplejson

#发送的form数据
postdata=urllib.urlencode({'url':' www.sina.com.cn'})

#form表单提交的链接是 http://goo.gl/api/shorten
req=urllib2.Request(url=' http://goo.gl/api/shorten',data = postdata)

#返回数据
feeddata=urllib2.urlopen(req).read()

#把返回的json字符串转成字典
result=simplejson.loads('[%s]' % feeddata)

最后返回的result是一个字典类型的数据
结果:{'short_url': ' http://goo.gl/rN7W', 'added_to_history': False}
:)

 

你可能感兴趣的:(Google)