新浪围脖,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最近也发布了短地址的服务
用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}
:)
本文介绍了一种利用Python 2.6实现短链接生成的方法。通过向Google提供的API发送请求并将长链接转换为短链接。具体步骤包括构建请求数据、发送HTTP请求及解析返回的JSON数据。
1345

被折叠的 条评论
为什么被折叠?



