読者です 読者をやめる 読者になる 読者になる

NeverBlog::Likk::Unexistable;

見なかったことにして下さい

WWW::Wassr CodeReposにコミットしました。

コミットにあたり、幾つか機能追加。
まぁ、基本的なところは以前にも書いたとおり、Net::Wassrで十分なんだけど、
今回は Net::Wassr には無くて、WWW::Wassrにはある機能を紹介するよ!

use strict;
use warnings;
use WWW::Wassr;
my $w = WWW::Wassr->new(    	#ID/PWの指定
 	'user' => 'userid',
	'passwd' => 'password',
);

ココまでは、Net::Wassrとほぼ一緒です。

$w->login();   	   	   	   	#ログイン

Net::Wassr はnewするだけでよかったのに、ログインがメソッドが必要になりました。
ログインがあるということは

$w->logout();   	   	   	 #ログアウト

ログアウトメソッドももちろん用意してあるよ!

あぁっ!石を投げないで>< ココからが、ココからがメインだから!

$w->follow('likk');   	   	   	 #講読
$w->unfollow('likk');   	   	 #講読解除

followメソッドで講読が可能です、みんなどんどん講読してね!


public_timeline,channel_timeline は Net::Wassr にもあるけど WWW::Wassrには他にも
sl_timeline SL中のヒトコト
fav_timeline 日本中のイイネ
reply_timeline レス一覧
private_timeline プライベートトーク
todo_list TODO一覧 *1
があるよ!

一覧を取得して、発言のstatus が分れば、update でツッコミを入れるほかにも

 $w->favorite_toggle(reply_status_rid => 'OqYwctRw5Q') #イイネ!したり
 $w->delete_status(status_rid => 'OqYwctRw5Q') #自分の発言なら削除も可能

逆に、Net::Wassr::TODO でTODOの開始(再開)・停止・削除・完了 が可能ですが、WWW::Wassr はまだ未実装です。
というか、公式側でAPIがきちんと提供されてる部分は、別にいっかなーという感じです。
もともとAPIに無い部分を待っていられなくて作ったモジュールなので。(という言い訳。

ちなみに、Wassr は今日で一周年を迎えたそうなので、みんなどんどんわさるといいよ。 


#おまけ、呑みいくフラグも使えます

	$w->drunk();	#今夜呑むよ!
	$w->undrunk();	#やっぱ自重する><

*1:Net::Wassr は Net::Wassr::TODO で実装されてますが、別途Net::Wassr::TODO->newを呼び出す必要があります