NAME

WebService::Nowa - Perl interface to the Nowa

SYNOPSIS

use WebService::Nowa;
my $config = {
  nowa_id  => 'woremacx',
  password => 'yourpass',
  api_pass => 'apipass',
  # make your api_pass at http://my.nowa.jp/config/account/api_auth
};
my $nowa = WebService::Nowa->new($config);
$nowa->update_nanishiteru('Hello, world, nowa!');

DESCRIPTION

WebService::Nowa is Perl interface to the Nowa.

Nowa is the community service run by http://www.livedoor.com/ in Japan. See http://nowa.jp/

METHODS

new

constructor.

require nowa_id, password and api_pass.

encode_utf8 is optional, when you want to get result encode_utf8ed.

channels

get channels you are joining

channel_recent

get recent messages from all the channels your are joining

_api

call public json api.

see http://wiki.livedoor.jp/nowa_staff/d/nowa%20%A5%CA%A5%CB%A5%B7%A5%C6%A5%EBAPI%BB%C5%CD%CD

_internal_api

call internal json api. use with care.

recent

get recent messages from your timeline

update_nanishiteru

write nanishiteru message

point

get nowaen point

add_friend

add friend

delete_friend

delete friend

AUTHOR

woremacx <woremacx at cpan dot org>

mattn

hideden

LICENSE

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

SEE ALSO

http://nowa.jp/, http://wiki.livedoor.jp/nowa_staff/d/nowa%20%A5%CA%A5%CB%A5%B7%A5%C6%A5%EBAPI%BB%C5%CD%CD, Data::Visitor::Encode