こんにちわ。
今回はたいしたこと無いチップ。
単純に、TinyurlのAPIを使用して、
短縮URLを取得するというもの。
<?php
$gurl = $_GET["url"];
echo GetTinyurl($gurl);
//tinyurl
function GetTinyurl($url){
return file_get_contents("http://tinyurl.com/api-create.php?url=".$url);
}
?>
getで引数urlを取得して、GetTinyurlに投げて(API)、URLを取得という感じ。
本当に簡単ですね。
TinyURLは、単純にURLを短縮するだけですので、
使い勝手が良い分、悪用されることも…
そこでアクセス解析もできるbitlyなどを使用する方法もありますが、
bitlyにてアカウントを取得して、キー等を設定しつつ、APIに投げれば
同様のことが可能です。