Povilas [!] http://wq.lt - Lietuviškas URL trumpintojas

http://wq.lt/api
Priima tokius argumentus (GET arba POST):
url (būtinas) Nesutrumpintas URL
lid (nebūtinas) URL id į kurį trumpinti (wq.lt/___). Turi prasidėti raide arba skaičiumi, galima naudoti didžiąsias ir mažąsias raides (jos sistemoje turi skirtingas reikšmes), skaičius, - ir _, min. 4 simboliai. Jei id jau užimtas, bus sugeneruotas atsitiktinis id.
mob (nebūtinas) jei nustatyta 1, wq.lt bandys sugeneruoti trumpą URL, kurį lengva įvesti naudojantis mob. telefono klaviatūra.
API grąžina plaintext atsakymą su sutrumpintu URL.

Paprasčiausias variantas (PHP):
$url = 'http://xtboard.com'; $short_url = file_get_contents ( 'http://wq.lt/api?url='. urlencode ( $url ) ); echo $short_url;

Klaidos atveju bus grąžintas pilnas klaidos pranešimas.
$url = 'http://xtboard.com'; $short_url = file_get_contents ( 'http://wq.lt/api?url='. urlencode ( $url ) .'&lid=manourl'. rand ( 100, 999 ) ); if ( substr ( $short_url, 0, 7 ) != 'http://' ) { echo 'Klaida: '. $short_url; } else { echo 'Trumpas URL: '. $short_url; }

Taip pat wq.lt veikia su status.net:
config.php reikia pridėti šitą eilutę:
addPlugin('SimpleUrl', array('shortenerName'=>'wq.lt','serviceUrl'=>'http://wq.lt/api?url=%1$s'));