euer nicht IP speichernder URL shortener mit freier API
a project made by oleander
Shrink it! (Bookmark)
Bitte benutzt den Dienst nicht für Spamming und illegale Zwecke wie cracking, phishing, dem Brechen von Urheberrecht oder gar Dinge wie Kinderpornographie, da wir sonst das Anlegen neuer URLs entsprechend einstellen müssen!
Trage die URL in das Textfeld und klicke auf kürzen.
http://0l3.de/Mu | http://0l3.de/Mu+
Unsere API bietet euch und euren Anwendungen eine einfache und schnelle Möglichkeit via GET Requests und der Rückgabe in XML ein einfaches Werkzeug zur Generierung von Kurzurls. Für das Kürzen von URLs wird auch ein ein Simpler Request mit Rückgabe in Plaintext geboten.
Mit dieser Funktion kannst du einfach URLs kürzen. Dazu stehen dir mehrere Möglichkeiten zur Verfügung:
Fehler:
Der Rechner findet von sich aus alphanumerische Buchstaben und reiht diese für den Shortcode aneinander.
Beispiel:
<?xml version="1.0"?>
<shorturl>
<errorcode>200</errorcode>
<id>17</id>
<short>http://0l3.de/6eotf</short>
<shortcode>6eotf</shortcode>
<aliases/>
<long>https://www.lima-city.de/thread/umlaute-in-php-mail</long>
<time>Sun, 05 Sep 2010 01:26:27 +0200</time>
<last_hit>Mon, 06 Sep 2010 15:31:32 +0200</last_hit>
<clicks>7</clicks>
<clicks_today>0</clicks_today>
<clicks_linux>7</clicks_linux>
<clicks_linux_percent>100</clicks_linux_percent>
</shorturl>
<?xml version="1.0"?>
<shorturl>
<errorcode>200</errorcode>
<id>89</id>
<short>http://0l3.de/9WMoq</short>
<shortcode>9WMoq</shortcode>
<long>https://ich-bin-ein-neuer-link.de</long>
<time>Wed, 13 Oct 2010 04:54:02 +0200</time>
<last_hit>never</last_hit>
</shorturl>
Ein Shortcode (a-zA-Z0-9; 1-50 Zeichen) wird mit an die API gegeben.
Das System nutzt Aliases und somit werden mehrere Shortcodes auf einen Longlink zusammen gelegt.
Errorcodes:
Im Fehlerfall (rot, pink) wird ein zufälliger Code generiert bzw. kein neuer Alias angelegt. Fehler 500 (pink) kann ebenfalls vorkommen, wenn ein Shortcode einer Domain schon zugeordnet ist.
Beispiel:
<?xml version="1.0"?>
<shorturl>
<errorcode>500</errorcode>
<id>8</id>
<short>http://0l3.de/py7c4</short>
<shortcode>py7c4</shortcode>
<aliases>
<alias>fishmixx</alias>
<alias>muhkuh22</alias>
</aliases>
<long>http://www.fishmixx.de</long>
<time>Sat, 04 Sep 2010 17:55:49 +0200</time>
<last_hit>Wed, 13 Oct 2010 04:26:39 +0200</last_hit>
<clicks>46</clicks>
<clicks_today>2</clicks_today>
<clicks_linux>13</clicks_linux>
<clicks_linux_percent>28.26</clicks_linux_percent>
</shorturl>
<?xml version="1.0"?>
<shorturl>
<errorcode>200</errorcode>
<id>102</id>
<short>http://0l3.de/neuer051</short>
<shortcode>neuer051</shortcode>
<long>http://www.link-zu-neuer-seite-dingens.de/link098</long>
<time>Wed, 13 Oct 2010 05:34:24 +0200</time>
<last_hit>never</last_hit>
</shorturl>
Fehler:
Beispiel:
http://0l3.de/py7c4
Ein Shortcode (a-zA-Z0-9; 1-50 Zeichen) wird mit an die API gegeben.
Das System nutzt Aliases und somit werden mehrere Shortcodes auf einen Longlink zusammen gelegt.
Errorcodes:
Im Fehlerfall (rot) wird dieser Code ausgegeben, es findet keine Generierung des Linkes statt. Im Falle einer schon vollzogener Vergabe eines Shortcodes (pink) wird ein Code auf Basis eines Zufallscodes generiert.
Beispiel:
http://0l3.de/fishmixx
http://0l3.de/icZUF
501
502
503
Wir bieten dir Informationen wie die (kurze URL), lange URL, (weitere) Aliase, Zugriffe und den Anteil an Linux Zugriffen Laut User Agent als XML über unsere API.
Beispiel:
<?xml version="1.0"?>
<shorturl>
<id>8</id>
<short>http://0l3.de/py7c4</short>
<shortcode>py7c4</shortcode>
<aliases>
<alias>fishmixx</alias>
<alias>hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh</alias>
<alias>muhkuh22</alias>
</aliases>
<long>http://www.fishmixx.de</long>
<time>Sat, 04 Sep 2010 17:55:49 +0200</time>
<last_hit>Wed, 13 Oct 2010 04:26:39 +0200</last_hit>
<clicks>46</clicks>
<clicks_today>2</clicks_today>
<clicks_linux>13</clicks_linux>
<clicks_linux_percent>28.26</clicks_linux_percent>
</shorturl>
<?xml version="1.0"?>
<stats>
<created>71</created>
<aliases>20</aliases>
<hits>941</hits>
<hits_today>11</hits_today>
<hits_linux>168</hits_linux>
<hits_linux_percent>17.85</hits_linux_percent>
</stats>
Wir bitten euch, die API nicht sinnlos zu überanspruchen. Tausendfache interne Weiterleitungen sind zwar schnell aufgelößt und eigentlich auch schnell erstellt, nerven aber völlig sinnlos alle beteiligten Partien.