【Twitter】短縮したURLを復元できるUntiny APIをPHPで使う方法
↑を作った際に利用したのですが、それをメモしておく。
非常に簡単にできた。
ちなみに、
http://www.lifehacker.jp/2009/07/urlurluntiny_1.html
↑によると、
「bit.ly」、「is.gd」、「post.ly」、「snipurl、snurl」、それに「tinyURL」など103のURL短縮サービスをサポートしています。
とのことです。
$url = "http://...."; //短縮されたURL
$result = json_decode(file_get_contents('http://untiny.com/api/1.0/extract?url='.$url.'&format=json'));
$result = $result->org_url;
※↑は、json周りを使っているので、PHP 5.2以上です。
フォーマットをxmlに指定すれば、他バージョンでも利用可。
twitterで短縮されたURLを見ることがあるけど、
リンク先がどうなっているのかよくわからんということで、
を作ってみたわけですが、想像以上に簡単だった。。
すごいサービスがあるもんだ。