The jonki

呼ばれて飛び出てじょじょじょじょーんき

Pythonでgoo.glを使う

Python 2.6.2でやってみた。
goo.glのURLにGETで短くしたいURLを飛ばすだけでできた。

#!/usr/bin/python
# -*- coding: utf-8 -*-

import urllib2
import json

ggl_url = "http://ggl-shortener.appspot.com/?url="
url = "http://www.hogehoge.com/oraora/fugafuga/hogehoge.html"

try:
        result = urllib2.urlopen(ggl_url + url)
        result_json = json.loads(result.read())
        print result_json["short_url"]
except urllib2.URLError, e:
        handleError(e)


実行するとこんな感じ。

$ python shotenURL.py 
http://goo.gl/CxFy