読者です 読者をやめる 読者になる 読者になる

apiを利用してPHPでbit.lyの短縮URLを作る

TwitterBOTをつくるのに必要になりました。
id:riku_kn:20101113:1289660088の内容そのまま拝借しました。
id:riku_knさんお世話になりました。

<?php
function shortenUrl($url)
{
	$username = '<ユーザー名>';
	$apikey = '<APIキー>';
	$bitly_url = "http://api.bit.ly/shorten?version=2.0.1&login=" .$username;
	$bitly_url .= "&apiKey=" .$apikey;
	$bitly_url .= "&longUrl=" .$url;
	$bitly_url .= "&format=xml";
	$XML = file_get_contents($bitly_url);
	$XML = simplexml_load_string($XML);

	return (string)$XML->results->nodeKeyVal->shortUrl;
}
?>