こんにちわ。
今回はたいしたこと無いチップ。
単純に、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に投げれば
同様のことが可能です。