「はてなブックマーク件数取得API」を含むブログ

はてブされた数の変動を監視してGrowlするヤツ snaka72snaka72 2011-07-02

作ってみた。 なんか、はてなブックマーク件数取得API(XML-RPC版)をRubyから叩いてみたんだけど、レスポンスのContent-Typeが"期待と違う"ということでエラーになってしまう。 どうもXML-RPCではContent-Typeはtext/xmlを期待しているみたいだが、はてなのAPIはapplication/xmlを返しているっぽい。 The Content-...

Groovyで特定文字(空白類文字)を含まない部分の長さを調べる その2 orangecloverorangeclover 2010-09-30

Groovyで特定文字(空白類文字)を含まない部分の長さを調べるの続き 指定してるパラメーターが違うと推測。 チルダがあるかないかで、型が異なるようだ。 Groovyの正規表現はなぜ文字列か 以下らしい |*表記|*型| |~/hoge/|Pattern| |/hoge/|String| これが原因かなのかな。 ということは、/hoge/を指定してString渡しすれば上手くいくのか? 正規表現...

Groovyで特定文字(空白類文字)を含まない部分の長さを調べる orangecloverorangeclover 2010-09-29

前回のGroovyで特定文字(空白類文字)を含む部分の長さを調べるの逆をする。 matching_lengthを利用してサクっと(いくはずだった。。。) ソースdef matching_length(str, regexp){ result = 0 m = (regexp).matcher(str) m.find() m.each{ chunk -> result += chunk.size...

Groovyでmapで値を取得する方法のまとめ orangecloverorangeclover 2010-09-27

mapで値を取得する方法のまとめ 8)APIで取得したスター数をはてなスターカウンターに描く 9)はてブカウンターと同じ15色に対応する 試しているうちに、Groovyでは値の取得する方法は多数あることがわかった。Javaのmapのようなgetメソッドを使うgetter配列風プロパティ風 mapに対してorangeMap.get("highlight")orangeMap.ge...

Groovyではてブカウンター風はてなスターカウンターを作成する 10)完結編 作成したはてなスターカウンターをはてダに貼り付ける orangecloverorangeclover 2010-09-26

作成したはてなスターカウンターをはてダに貼り付けて完成だ。 はてなフォトライフにすると毎回URLが変わってしまう。 かと言って自前のサーバなんて持ってない。 そんな時は、Dropbox!! DropboxのPublic はファイル共有、簡易Webサーバとして使うことができるからだ。 使い方は以下。1.設定をカスタマイズするURIの変更 MYURIの"orangeclover"...

bookmark.getCountが-1を返す luliazurluliazur 2010-09-26

...リプトを使用してGoogleリーダーにはてブ件数とブックマークアイコンを表示させていた。 Googleリーダーで最近頻繁に変なメッセージを伴ったダイアログが現れるので、ちょっとかまってみたら、どうも「はてなブックマーク件数取得API」ってやつの挙動がおかしくなっているらしい。ただし検索かけてみても騒がれているわけではなさそうなので、自分のPCだけの問題なのかなと思っているのだが。 現象として...

Groovyではてブカウンター風はてなスターカウンターを作成する 7)はてなスターAPIを使用してはてなスター数を取得する orangecloverorangeclover 2010-09-23

昨日までに、カウンターの画像はできたので、はてなスターAPIを使用してはてなスター数を取得する。 ソースimport net.arnx.jsonic.JSON; class HatenaStar { String title; String uri; Integer star_count; } myURI = new URL("http://s.hatena.ne.jp/blog.jso...

XML-RPC してみる Part 2 bluepapa32bluepapa32 2010-08-16

...ttp://b.hatena.ne.jp/xmlrpc")); client.setConfig(config); } function buttonAction(): Void { // はてなブックマーク件数取得API 実行 // 第一引数: メソッド名 // 第二引数: パラメータ (配列) /

XML-RPC してみる bluepapa32bluepapa32 2010-08-14

...jp/xmlrpc")); // XmlRpcClient 生成 def client = new XmlRpcClient(); client.setConfig(config); // はてなブックマーク件数取得API 実行 // 第一引数: メソッド名 // 第二引数: パラメータ (配列) println(client.execute("bookmark.getT...

はてなブックマーク件数取得APIのXML-RPCをRubyで使う h13i32maruh13i32maru 2009-12-25

はてなブックマーク件数取得API はてなでは、はてなブックマークされている数を取得するための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は以下の二つ特定のページの被...

新はてなブックマーク件数取得API用のPHP classをつくった tknzktknzk 2009-08-23

先日公開された新はてなブックマーク件数取得API用のPHP classをつくった http://hatena.g.hatena.ne.jp/hatenabookmark/20090811/1249961864 まあ、id:amachangが公開しているようにHTMLだけで完結するのでPHPでやる必要もないかもしれないですが http://d.hatena.ne.jp/amachang/200908...

はてなブックマーク件数取得API を使ってみたくて pear の XML_RPC2 を使ったときのこと moogmemoogme 2009-06-02

XML_RPC2 インストール http://d.hatena.ne.jp/moogme/20090530 はてなブックマーク件数取得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 URLを渡せば、ブックマーク...

Rubyの再勉強を開始する nyubachinyubachi 2009-05-04

...ot;bookmark.getTotalCount", url) puts result #=> 3830345 ||XMLRPC::Client - Rubyリファレンスマニュアル はてなブックマーク件数取得API

github::clown::ruby-hatena tt_clowntt_clown 2008-08-23

※ここで書かれているものはバージョンアップに伴って古いものとなりました.最新の説明に関しては,http://cielquis.net/hatena/ で公開しています (2008/12/19). はてブユーザ間の類似度を書いたところ,知人からライブラリは,作ったらgithubで公開すると受けるぜ! |RAA - Ruby Application Archiveには,net-hatenaと言う同じ...

はてブユーザ間の類似度 tt_clowntt_clown 2008-08-21

注目の動画問題と総合メディア論事件との関連 いつか書こうと思いつつ随分と放置していた話題.きっかけは,NO!と言えるようになりたい:「注目の動画」は本当に劣化したのかより.注目の動画(特にニコニコ動画側?)にアイドルマスターやらアニメ関係の動画ばかりが挙がっていてと言う話題が一時期盛んでした.これに関連して,ひとつ気になっていたことがあったので調べてみました. 注目の動画(ニコニコ動画)からido...

Web API関連(はてブ・はて☆スタ・livedoor reader) geiinbashoku2geiinbashoku2 2008-07-01

Web APIをRubyで参照する時のメモ。はてなブックマークとはてなスターとlivedoor readerが対象。 #!/usr/bin/ruby require 'xmlrpc/client' require 'net/http' Net::HTTP.version_1_2 #require 'open-uri' username = &quo...

PerlのXMLRPC::Liteモジュールでブログ更新Pingを送信する ytoyto 2008-05-26

http://paranoid.dip.jp/kaworu/2008-02-09-1.htmlはてなブックマーク件数取得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

PHPではてブスクレイピング+α stavatastavata 2008-04-07

...出力 というシンプルな内容です。 スクレイピングには、PHP凡庸スクレイピングライブラリを作ってみたで紹介されているライブラリを少々いじって利用。また、被ブクマ数取得にはAPIを使った。(参考サイト:はてなブックマーク件数取得API PHP版サンプル) ソース: HatebScraper.Class.phpurl = $url : $this->errors = "URLを設...