Lietuviška adresų trumpinimo tarnyba

wq.lt_title

Twitteris.lt viena iš misijų yra būti lietuviškos Twitter bendruomenės dalimi, todėl visada teiksime pirmenybę lietuviškiems produktams, susijusiems su Twitter. Būtent todėl šiandien noriu pristatyti lietuvišką adresų trumpintoją wq.lt. Pristatau šios tarnybos funkcijas ir wq.lt API.

wq.lt_do

Trumpinimas
Pati wq.lt tarnyba leidžia tiek sutrumpinti, tiek pailginti puslapių adresus. Dėl trumpinimo viskas aišku, gauname adresą, panašų į šį: http://wq.lt/Ybr arba štai tokį http://wq.lt/twitteris (naudojant api, adresu http://wq.lt/#twitteris.lt&lid=twitteris, perduodant argumentą lid). wq.lt API

Ilginimas
Bet štai kam reikalingas adreso ilginimas? Aš dar nesugalvojau, kur gali būti naudingas štai toks adresas: http://lvwucpixempobxwrlyilnghczdpuimncbx.wq.lt/Ybr/1bbZHJIyTTPTaCpriWqqL6de3dMNX4IH9qlQJ9P7.

WordPress įskiepis
Pasigirsiu, jog rašau wordpress įskiepį šiai trumpinimo tarnybai. Varikliukas jau parašytas, tačiau vartotojo sąsaja nepabaigta. Įskiepis automatiškai sutrumpins kiekvieno įrašomo tinklaraščio įrašą, o trumpąjį adresą pateiks kur nors tame įraše (po įrašu, sidebar’e ar dar kur nors, šiuo klausimu reiktų Jūsų patarimo).

ttop
Radau šiokių tokių sąsajų su ttop.lt tarnyba, naudodami adresą http://wq.lt/@justinaslelys, pateksite į mano ttop.lt informacijos puslapį :)


API
API aprašymas nugriebtas iš xtboard.com forumo.

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.
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;
}

Reiktų paminėti, kad egzistuoja vegetuoja ir tiny.lt tarnyba. Statistika byloja, kad šia tarnyba kai kuriomis dienomis nepasinaudoja nei vienas žmogus. Šešios pėdos po žeme.

wq.lt pasaulio neapvers aukštyn kojomis, tačiau aš naudosiu lietuvišką produktą. O Jūs?

Žymės : ,

Google Reader Yahoo Facebook Twitter Digg FriendFeed Delicious Google Translate
Šis įrašas parašytas 2009-09-18 13:41:04. Įrašo komentarus galite sekti RSS 2.0. Galite palikti komentarą, arba trackback.

5 komentarai

Komentarai(5)Trackbacks(0)

  1. Rytis

    Ne.

    2009-09-18 15:53:26 | #1
  2. mntx

    Vienintelis geras dalykas, kuri galeciau pasakyti apie tiny.lt yra jo adresas. Pilna reklamos, katastrofiskas dizainas ir logo. Ziuresim kaip seksis wq.lt, nors jau uzejus i ju puslapi matau bardaka.

    2009-09-18 17:49:44 | #2
  3. Povilas Musteikis

    @mntx > Kame bardakas? :)

    2009-09-18 18:59:50 | #3
  4. IdeaG

    Na, smagu, kad iš visų lietuviškų trumpinimo tarnybų tiny.lt vieninteliai buvo pastebėti kaip konkurentai ;) Šiaip jau greta verta paminėti u.blake.lt, trumpas.lt, trumpink.lt, m.ini.lt – galbūt ir dar kažką pražiopsojau.

    Statistika bent jau tiny.lt atveju – ne visai tiksli, nes nemaža dalis santrumpų yra sukuriama per API ir Wordpress įskiepį. Šiam momentui esam sutrumpine apie 1300 nuorodų, ir kasdien sutrumpinam apie 10 naujų. Pasimatuoti su konkurentais nelabai išeina – vieninteliai trumpink.lt skelbia sutrumpinę 95 nuorodas.

    Pripažinsiu, kad kaltinimas dėl pasyvumo – šiek tiek teisingas. Kiti projektai ir kiti darbai tobulinimą kiek pristabdė, bet jis nėra pamirštas ir apleistas. Siejame jį su kitais savo projektais, todėl artimiausiu metu jis tikrai nenumirs, galbūt netgi gaus face-lift’ą ;)

    Kalbant apie reklamas – iki šiol dėl jų nebuvau gavęs nei vieno nusiskundimo. I’ll see what I can do. Įsivaizduoju kad daugeliui priimtiniausia būtų u.blake.lt tipo sąsaja?

    2009-10-08 00:36:24 | #4
  5. Gediminas

    http://www.v4.lt siūlo adreso trumpinimą, gaunate subdomeną. Taipogi jums rodoma lankytojų statistika

    2010-02-10 19:41:59 | #5

Palikite komentarą

(Ctrl+Enter)

XHTML: Galite naudoti šiuos tagus: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • Kategorijos

  • Žymų debesis

  • Naujausi komentarai

  • Archyvas