Services_Hatena - PHPの挑戦

 

2008-09-07 バージョンアップしました x Services_Hatena

雨にやられるこの頃です。

さて、ずいぶん前に公開したServices_Hatenaを1.0.2にバージョンアップさせました。

とても長い期間があいてしましたことを深くお詫び致します。

この間、いくつか使用方法のお問い合わせやご要望も頂いておりました。

今回は、人力検索はてなおとなり質問APIに新しく対応致しましたのでご報告致します。

質問を投げると似た質問を返信してくれるAPIです。

使い方は以下の通りです。

require_once 'Services/Hatena.php';
$hatena = Services_Hatena::factory('Question');
$data = '代官山付近でおいしいランチを食べられるお店を教えてください';

$result = $hatena->execute($data);
var_dump($result);

ぜひ使ってみてください!

ご質問にはできるだけ答えるようにしておりますが、ご要望にもできるだけ対応できるよう

努めてまいりますのでどうぞよろしく。


補足

加えて、実は正直に申しますとこちらが更新のきっかけになったのですが、、

PEARパッケージパッケージ定義ファイル'package.xml'を新しいバージョンの'package2.xml'

に移行しましょうという話がでてきていたのでこれに対応しています。



Services_Hatenaはこちらからどうぞ。

汁ーんwwwwww汁ーんwwwwww 2009/06/15 10:28
週一ペースしかやってないのに20万振り込まれててぶっちゃけ手震えたww
とりま、あと4人こなしたら単純に100万だし・・・楽勝じゃん?
女の言う通りにマヌコ刺激してあげるだもんなーヽ(´ー`)ノ
俺は自分が気持ちよくないとイヤだから本番もやってるけどねwwwww

http://shiofuki.navi-y.net/a5nr9ne/

大乱交スマッシュブラジャーズ大乱交スマッシュブラジャーズ 2009/06/23 06:37
ちょww 普通の口ーションをあんな風に使うなんてどういうテクしてんだよww
ちょっとウソコ漏れたのに5万振り込んでくる金持ちの勢いには参りましたwww

http://dopyun.quitblue.com/keLrcar/

ネトゲ廃人ぽにゃたの場合ネトゲ廃人ぽにゃたの場合 2009/07/29 11:36
働かざるものヤルべし!!!ほんと働いたら負けだわ(´Д`;)
オレ真面目に会社員やってたけど、今はその頃より月の稼ぎ3倍だよ?
初めてヤった時は4万だけだったけど、今じゃ平均一回7万だかんなwww
もうアフォらしくて会社員ヤメたしwwwww 毎日ネトゲ最高wwww

http://netoge.bolar.net/6bG7vwi/

おっぷぁい!ぷぁい!おっぷぁい!ぷぁい! 2009/08/09 02:39
しばらくお互いに愛撫し合ってたら、女が急にカバンから蜂蜜取り出してボクのティンポに塗りたくってきてパイズリ始めたからビックリしたよ(^^;
パイズリされつつ蜂蜜塗られてティンポしゃぶってもらっての繰り返しで、気持ちよすぎて気がついたら3回イったしwww 俺淡白なのにすげwwwwww
やっぱ巨乳で工口工口な女が一番だよねーヽ(゜∀゜)ノヒャッヒャッ!!

http://ene.creampie2.net/5jD2hfA/

ぎょはぁ!!!!!ぎょはぁ!!!!! 2009/08/12 16:46
ヘイヘイ!!あひひひほはぁwwwwwww ちょwwいきなりごめwwwwww
寝てるだけで5 万もらっちゃって真面目な自分がヴァカらしくなってさwwwww
はぁーいま女シャワー浴びてんだけど、もう1ラウンドでまた5 万くれるってYO!wwwwww
またマグロでさっさと中 出 しするわwwwwwwwww

http://kachi.strowcrue.net/aDURO19/

メタボがアチイメタボがアチイ 2009/08/25 01:31
なんか俺妙に人気すぎるから昨日ハ メ ハ メした女の子に
理由聞いてみたら今メタボ超人気なんだってさ!!!!

お腹のポニョポニョだけじゃなくて包 茎が多いのも
ポイント高いっていうまさかのメタボ包 茎フィーバーwwwwwww

今月もうちょいで8 0 万貯まるし家でネトゲしまくって体型維持するわwww

http://okane.d-viking.com/AP8gYzc/

出会い系出会い系 2009/09/28 14:54 激アツ!!激ヤバ!!かなりいい!

2006-08-05 HTML_TagCloudを使ってみる x Services_Hatena

HTML_TagCloudを使ってみる x Services_Hatena 02:15

暑い」しか会話がなくなってきたこの頃です。

さて、ずいぶん前に公開したServices_Hatenaの利用例充実という目的も兼ねて

Shoma氏が作成したHTML_TagCloudパッケージを使用してみました。

これは、現在PEARにて投票中のもので、はやり?のタグクラウド

生成してくれるすごいパッケージです。

ただ、残念ながら私の周りにこのパッケージをうまくいかすデータがなく、、

'Services_Yahoo_JP'を利用して、キーワードの検索結果から

そのURLを'Services_Hatena'で被ブックマーク数を取得し

データとして、タグクラウドを生成しています。

本来タグとして表示させるところを代わりにページのタイトル

使用しています。

無理やり使用した感がありますが、、とりあえず使ってみるということで。

デモサイトはこちらになります。

http://hetena.com/demo/demo_tag.php?keyword=PHP&submit=Search

HTML_TagCloudの使い方はとても簡単です。例えばこちらをご参考に。

http://phpspot.org/blog/archives/2006/06/phphtml_tagclou.html


私のはあまり良い例ではないかもしれませんが、今後いろいろ

面白い使い方がでてきそうでとても楽しみですね。

Services_Hatenaはこちらからどうぞ。

2006-06-25 Services_Hatena 返り値の処理修正

Services_Hatena 返り値の処理修正 01:25

いよいよ暑さで溶けてしまうのではないかというこの頃です。

さて、かなり昔に公開したServices_Hatenaパッケージですが、

いくつかご指摘や改善のご要望を頂いております。

ご指摘,ご要望有難うございます。

少しずつではありますが、これを直していきたいと思います。

まず、以下の修正にとりかかりたいと思います。

 XML_RPC_Clientのsend関数で返り値が0だった場合でもそのまま進んでしまうのでは?

すいません。。条件文を変更して対応致しました。

 if ($response && !$response->faultCode()) {

emptyとか使うべきなのか、判定を分けるべきかとかはもう少し悩んで必要そうであれば、、

テスト版?のインストール方法はこちらになります。バージョンを0.1.1に上げました。

よろしければ、お試しくださいませ。

 pear install http://hetena.com/pkg/Services_Hatena-0.1.1.tgz

※使い方に変更は生じておりません。


問題なさそうであれば、PEARにアップしたいと思います。

そのほか、例えばこんなご要望を頂いておりますので、対応していきたいと思います。

Services_Hatenaはこちらからどうぞ。

shomashoma 2006/08/15 16:47 ?>の後に空行があるようです。requireしたときに空行をアウトプットしてしまいます。

2006-06-03 Services_Yahoo_JP 関連検索ワード対応

Services_Yahoo_JP 関連検索ワード対応 19:50

いつが梅雨なのか、はっきしりしてほしいこの頃です。

さて、かなり前に公開しはじめたヤフーAPI対応のServices_Yahoo_JPですが、近頃公開された関連検索ワードに対応致しました。

ヤフー曰く「指定されたキーワードとよく組み合わせて検索されるキーワード情報を抽出する機能」だそうです。

バージョンを0.0.5に上げました。よろしければお試しください。

 pear install http://hetena.com/y/pkg/Services_Yahoo_JP-0.0.5.tgz

テストプログラムはこんな感じです。

<?php
require_once 'Services/Yahoo/JP/Search.php';

$yahoo = Services_Yahoo_JP_Search::factory('webunit');
$yahoo->setAppID('peartest'); // please, use your AppID.
$yahoo->setQuery(utf8_encode('php'));

$result = $yahoo->submit();
foreach ( $result as $r ) {
        var_dump($r);
}
?>

結果は

"php mysql" "php インストール"

などがあるようです。はてな連想語もそうですが、なかなか面白いですね。


Services_Yahoo_JPはなんか全面的に書き換えたくなってきました。。

Services_Hatenaもそろそろメンテ入れたいとも思っていますし、、

もっと良くしていきたいと思いますので、よろしければご利用くださいませ。

Services_Hatenaはこちらからどうぞ。

2006-05-21 Services_Yahoo_JP 名称変更

Services_Yahoo_JP 名称変更 15:51

暑くて、早くも夏が嫌いになりそうなこの頃です。


さて、以前からHatenaパッケージと共に公開していた

「Services_Yahoo_Ja」パッケージですが、とある

尊敬する方から名称は「Services_Yahoo_JP」の方が正しいのでは?

というご指摘を頂きまして。

バージョンと共に名称を変更しました。

 pear install http://hetena.com/y/pkg/Services_Yahoo_JP-0.0.4.tgz

インストールされるディレクトリや、クラス名なども変わりました。

(ごめんなさい。。)

よろしければ、お試しください。

<?php
require_once 'Services/Yahoo/JP/Search.php';

$yahoo = Services_Yahoo_JP_Search::factory('web');
$yahoo->setAppID('peartest'); // please, use your AppID.
$yahoo->setQuery(utf8_encode('PHP'));

$result = $yahoo->submit();
foreach ($result as $entry) {
print("Title : " . $entry['Title'] . "\n");
}
?>

このパッケージはもう少しコードの見直しを進めていきたいと思います。

Services_Hatenaはこちらからどうぞ。