はてなブックマークの、ユーザーのフォロワー数を取得するサンプルデモ
PHPを使って、指定したユーザーのフォロワー数を取得するサンプルデモです。
filemtime($file) ) )
{
// スクレイピングでHTMLを取得
$code_1 = @file_get_contents( 'http://b.hatena.ne.jp/' . $id . '/sidebar' ) ;
// フォロワー数の部分を取得する
$code_2 = explode( 'a href="/' . $id . '/follower">' , $code_1 ) ;
$code_3 = explode( '' , $code_2[1] ) ;
$follower = $code_3[0] ;
// キャッシュファイルに記録
@file_put_contents( $file , $follower ) ;
}
//1日経過してない場合は記録してあるフォロワー数を取得
else
{
$follower = @file_get_contents( $file ) ;
}
// フォロワー数が上手く取得できない場合
if( !$follower )
{
$follower = 0 ;
}
// フォロワー数を出力
echo '実行結果
' ;
echo '' ;
echo '- ' . $id . 'さんのフォロワー数
' ;
echo '- ' . $follower . '
' ;
echo '
' ;
?>
配布元: Syncer