[PHP Codeschnipsel] URL-Länge kürzen

Wenn man ein begnadeter Blogger wie ich ist, so hat man auch Twitter, um seine Abonnenten und Leser über Neuigkeiten zu informieren. Allerdings sind die Zeichen bei Twitter eingeschränkt. Deshalb nutzt man auch sogenannte ShortURL-Dienste, die eine URL wie www.autmax.de/das-bin-ich-oder-etwa-nicht/ in z.B. tinyurl.com/casok43 umändern. Sehr nützlich!

Möglichkeit A

Wir benutztn http://m8.to
Den Code müsst ihr in eine *.php Datei einfügen.

<?php
$long_url = "http://autmax.de/newsmag/die-deutsche-demokratie/";
$short_url = implode('',file("http://to.m8.to/api/shortenLink?url=$long_url"));
echo $short_url;
?>

Ausgabe: http://m8.to/4Sc Möglichkeit B Es gibt noch den anderen Dienst, den ich selbst immer nutze: tinyurl.com Auch hier darauf achten, dass es eine *.php Datei ist, in der ihr den Code einfügt.

<?php
$long_url = "http://autmax.de/newsmag/die-deutsche-demokratie/";
$short_url = implode('',file("http://tinyurl.com/api-create.php?url=$long_url"));
echo $short_url;
?>

Ausgabe: http://tinyurl.com/yerp6rg Erklärung: Wie funktioniert das? Beide Dienste haben eine API. Das bedeutet man kann den Dienst auch außerhalb des Roots vom Dienst nutzen. Also beispielsweise dann in eurer PHP-Datei. Die *.php Datei muss im Übrigen dann auch auf den Webspace hochgeladen werden.

Ähnliche Artikel:

Schlagwörter: , , ,