7 окт. 2010 г.

Используем “укротитель” ссылок от Google в django.

На самом деле, кончено не “укротитель”, а “укорачиватель” ссылок: http://djangosnippets.org/snippets/2220/


import urllib

import json



def GooGL(url):

    params = urllib.urlencode({'security_token'None'url': url})

    f = urllib.urlopen('http://goo.gl/api/shorten', params)

    return json.loads(f.read())['short_url']


Пример для адреса сниппета:


>>> = 'http://djangosnippets.org/snippets/2220/'

>>> GooGL(l)

'http://goo.gl/HSal'


Комментариев нет: