はてなブックマーク件数取得APIをPHPで使うには

はてなブックマーク件数取得API http://developer.hatena.ne.jp/ja/documents/...

yuu_x さんからの 回答

質問者が選んだベストアンサー

  • 2013/01/13 08:02
  • 回答No.1
  • ベストアンサー
yuu_x

ベストアンサー率 52% (106/202)

ただのプレーンテキストみたいだから、

$num = file_get_contents('http://api.b.st-hatena.com/entry.count?url=[ブックマーク数を取得したいURL]');

$num = intval($num);

でとれますよ
お礼コメント
php2013

お礼率 100% (57/57)

まさに求めていた御回答でした。
ありがとうございました。
投稿日時:2013/01/13 12:46
この回答にこう思った!同じようなことあった!感想や体験を書こう!
この回答にはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
関連するQ&A
  • URLの値を取得 JavaScript

    JavaScritpt初心者です。 はてなブックマーク件数取得APIの使い方についてです。 URLで取得できる数値を、関数でreturnしたいです。 URL=http://api.b.st-hatena.com/entry.count?url=https://www.google.co.jp/ したいこと(不完全) function test(){ return <script src="http://api.b.st-hatena.com/entry.count?url=https://www.google.co.jp/"></script> } いろいろ調べてますが、、、情けないです。 使用例 http://d.hatena.ne.jp/amachang/20090811/1249963519 API公式 http://hatena.g.hatena.ne.jp/hatenabookmark/20090811/1249961864...

  • PHPのプログラムで質問です。 PHP

    PHPのプログラムで質問です。 yahooのAPIで知恵袋サンプルプログラムで知恵袋質問でもサイトをコピーしてきたんですが、エラーが出てきて実行できません。 どのように変更すれば実行できますか? <?php * http://e.developer.yahoo.co.jp/webservices/register_application */ $appid = '<dj0zaiZpPVZFUU5lWnQxM3dSSCZzPWNvbnN1bWVyc2VjcmV0Jng9ZTY->'; // <-- ここにあなたのアプリケーションIDを設定してください。 $CHIE_SEARCH_API_HOST = 'chiebukuro.yahooapis.jp'; $CHIE_SEARCH_API_URL = '/Chiebukuro/V1/questionSearch'; $CHIE_SEARCH_API_APPID = $appid; function escapestring($str) { return htmlspecialchars($str, ENT_QUOTES); } print<<<EOM <html> <head> <meta http-equiv="Content-Type" content="text/html" charset="utf-8"> <title>知恵袋デモサイト - 質問検索(php)</title> </head> <body> <h1>知恵袋デモサイト - 質問検索(php)</h1> EOM; print '<form action="./'. basename($_SERVER['SCRIPT_NAME']) .'">'; print '<input type="text" name="query" value="' . escapestring($_GET['query']) . '">'; print '<input type="submit" value="search">'; print '</form>'; $responseXML = ''; { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, "http://${CHIE_SEARCH_API_HOST}${CHIE_SEARCH_API_URL}?appid=${CHIE_SEARCH_API_APPID}&query=".urlencode($_GET['query'])); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $responseXML = curl_exec($curl); curl_close($curl); } { $xmlObj = simplexml_load_string($responseXML); foreach($xmlObj->{'Result'}->{'Question'} as $que) { print("<li>{$que->{'Content'}}<br><a href=\"{$que->{'Url'}}\">{$que->{'Url'}}</a>\n"); } } print<<<EOM <hr /> <!-- Begin Yahoo! JAPAN Web Services Attribution Snippet --> <a href="http://developer.yahoo.co.jp/about"> <img src="http://i.yimg.jp/images/yjdn/yjdn_attbtn2_105_17.gif" width="105" height="17" title="Webサービス by Yahoo! JAPAN" alt="Webサービス by Yahoo! JAPAN" border="0" style="margin:15px 15px 15px 15px"></a> <!-- End Yahoo! JAPAN Web Services Attribution Snippet --> </body> </html> EOM; ?>...

  • XML-RPCで公開APIを利用したい PHP

    こんにちは。 PHP でのXML-RPCの使い方が分かりません。 例えば「はてなブックマーク件数取得API」http://d.hatena.ne.jp/keyword/%a4%cf%a4%c6%a4%ca%a5%d6%a5%c3%a5%af%a5%de%a1%bc%a5%af%b7%ef%bf%f4%bc%e8%c6%c0API のようなAPIを利用したいのですが、この際のXML-RPCで情報を送信するという方法がわかりません。 なるべく具体的な方法で、よろしくお願いします。...

  • APIで取得した情報の「次ページ」 PHP

    仕事で最近PHPの勉強をはじめ、将来的にはAPIを活用したサイトを作りたいのですが、次ページの表示の仕方がわかりません。 「次ページへ」 「前ページへ 次ページへ」 と表示したいのですがどのようにすれば、次ページや前ページを表示できるのでしょうか?? APIは価格comの商品検索です。 http://apiblog.kakaku.com/KakakuItemSearchV1.0.html プログラムの内容は、簡単に書きますが +++++++++++++++++++++++++++++++++++ $keyword = $_GET['Keyword']; $url = "​http://api.kakaku.com/Ver1/ItemSearch.asp?Keyword=".$keyword."CategoryGroup=pc&ResultSet=medium&SortOrder=pricerank&PageNum=1"; $a = simplexml_load_file($url) or die("XMLパースエラー"); echo "検索結果".$a->NumOfResult."件"; foreach ($a->Item as $b){ echo "製品名".$b->ProductName ; } +++++++++++++++++++++++++++++++++++ です。 これで最初の5件は表示されるのですが、ここから「次ページ」「前ページ」のリンクを出すにはどのようにするのでしょうか? ご返答よろしくお願いします。...

  • Amazon WebサービスのリクエストURL表示 PHP

    恐縮ながら質問させて頂きます。PHP初心者です。 タイトルの通りですが、下記のリンクを参考に、 最終的にブラウザで開いた際に、Amazonから指定したワードの検索結果がHTMLコードの画像付き(よくブログ等であるAmazonへの商品画像つきのリンク)で表示するようにしようと試行錯誤しています。 またその検索結果を短縮URLでTwitterへ自動投稿しようと設定しています。 AmazonのAPIから商品情報を10件以上得る為のTips http://main.mints.ne.jp/blog/2012/02/14/amazon%E3%81%8B%E3%82%89%E5%95%86%E5%93%81%E6%83%85%E5%A0%B1%E3%82%92%EF%BC%91%EF%BC%90%E4%BB%B6%E4%BB%A5%E4%B8%8A%E5%BE%97%E3%82%8B%E7%82%BA%E3%81%AEtips/ amazon API (AWS) を試す PHP http://techlog.knocking.co.jp/archives/467 しかし、上記の二番目のリンクのようにPHPを書き、Amazon Web サービス リクエストURLを取得することには成功したのですが、それからどうしていいのか分からずに困っています。 現状ではローカルのXMAPPを用いて、作成したamazon.php というファイルにアクセスすると、 「 http://ecs.amazonaws.jp/onca/xml?AWSAccessKeyId=○○◯◯←設定したアクセスキー、シークレットキーやパラメータの数値 」というリクエストURLが表示され、そのURLをブラウザのアドレスバーに入れると、 「この XML ファイルにはスタイル情報が関連づけられていないようです。以下にドキュメントツリーを表示します。 」という文字の下に -<ItemSearchResponse> -<OperationRequest> -<HTTPHeaders> : : というツリーが表示されます。 これからどうしていいのか分かりません。 これをHTMLでブラウザにAmazonへの商品画像つきのリンクとして表示するにはどうしたらいいのでしょうか? また、Twitterへcronを通じて自動投稿するbotも作成できたのですが、ツイートする内容を書くdata.txtの編集において、どうすればAmazon Webサービスで自動検索して抽出されたURLを自動的に変換してくれるのか分からずに困っています。 これらのAmazon WebサービスでのリクエストURLと、Twitterへの自動投稿bot作成が、平行して断片的に完結してしまって、どうすれば繋がるのか悩んでいます。 ・Amazon WebサービスでのリクエストURLをブラウザで画像表示するにはどうすればいいのか? ・そのリクエストURLの複数の検索結果をどうすればbotのdata.txtに転送してくれるのか? 抽象的で稚拙な質問で誠に申し訳ございませんが、ご存じの方がいらっしゃいましたら、1点目だけでも2点目だけでも、解決方法を御教授頂けたら幸いに存じ上げます。...

ページ先頭へ