The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

WebService::ChatWorkApi - An ORM Styled ChatWork API Client

SYNOPSIS

  use utf8;
  use WebService::ChatWorkApi;
  my $connection = WebService::ChatWorkApi->new(
      api_token => $api_token,
  );
  my $dataset = $connection->ds( "me" );
  my $me = $dataset->retrieve;
  my( $room ) = $me->rooms( name => "マイチャット" );
  my @messages = $room->new_messages;
  $room->post_message( "asdf" );

DESCRIPTION

ChatWork provides REST API to access their web chat service.

Onece API is provided, there will be perl API module. Then ChatWork API exists too. See `SEE ALSO` to what modules are released before this module.

I think these modules is a user agent module, but I want to write API client likes Object Relation Mapping.

SUB MODULES

- WebService::ChatWorkApi::UserAgent - WebService::ChatWorkApi::Response - WebService::ChatWorkApi::DataSet - WebService::ChatWorkApi::Data

SEE ALSO

- API Document - WebService::Chatwork - WWW::Chatwork::API