プロフィール
大きなわ沖縄
大きなわ沖縄
QRコード
QRCODE
てぃーだブログ › 1日3分ブログ&HP簡単講座 › コンテンツ作成日記 › ショートURL(bit.ly)のAPI利用のPHPの修正
「ショートURL(bit.ly)のAPI利用のPHPの修正」についてfacebookへの書き込み

2011年02月25日

ショートURL(bit.ly)のAPI利用のPHPの修正

http://bit.ly/のAPIによるショートURLの変換する仕様が、2011.02.24に変更になっているみたい。
突然使えなくなりましたー!
なので、ショートURL化するPHPの部分を、修正

<<2011.02.23まで>>
$bitlylogin = "○○○";
$bitlyapiKey = "●●●●●●●●●●●●●●●●●●";
$site_url = "ショートURLにしたいサイトのURL";
$long_url = htmlspecialchars($site_url);
$req = "http://api.bit.ly/shorten?login=".$bitlylogin."&apiKey=".$bitlyapiKey."&version=2.0.1&longUrl=".$long_url;
$contents = file_get_contents($req);
if(isset($contents)) {
$url = json_decode($contents, true);
}
$shorturl = $url['results'][$long_url]['shortUrl'];

↓↓↓↓↓↓↓↓↓↓

<<2011.02.24修正後>>
$bitlylogin = "○○○";
$bitlyapiKey = "●●●●●●●●●●●●●●●●●●";
$site_url = "ショートURLにしたいサイトのURL";
$long_url = htmlspecialchars($site_url);
$req = "http://api.bitly.com/v3/shorten?login=".$bitlylogin."&apiKey=".$bitlyapiKey."&longUrl=".$long_url."&format=json";
$contents = file_get_contents($req);
if(isset($contents)) {
$url = json_decode($contents, true);
}
$shorturl = $url['data']['url'];


修正後、無事動作しました。
どうやら、ドメインが、bitly.comに変更になってるのと、APIで呼び出したあとの処理が若干変わっているようです。
時々見てないとダメだなー!
すぐに修正や更新があった場合に、わかる方法ないかな?



同じカテゴリー(コンテンツ作成日記)の記事
新サイトの制作開始
新サイトの制作開始(2013-10-15 00:01)


 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。