Changeset 7314 for lang/perl/WebService-Nowa
- Timestamp:
- 03/01/08 02:49:05 (5 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/WebService-Nowa/trunk/lib/WebService/Nowa.pm
r7097 r7314 17 17 use JSON::Syck; 18 18 use WWW::Mechanize; 19 use Crypt::SSLeay; 19 20 20 21 use constant NOWA_HOME => 'http://my.nowa.jp/home/'; … … 163 164 my $uri = URI->new_abs($method, NOWA_API_HOME); 164 165 $self->{mech}->get($uri->as_string); 165 my $res = JSON::Syck::Load($self->{mech}->content); 166 my $content = Encode::decode('utf-8', $self->{mech}->content); 167 my $res = JSON::Syck::Load($content); 166 168 croak "fetch recent failed." if ref($res) eq 'HASH' and $res->{result} eq 'fail'; 167 169 $res; … … 185 187 186 188 $self->{mech}->get($uri->as_string); 187 my $res = JSON::Syck::Load($self->{mech}->content); 189 my $content = Encode::decode('utf-8', $self->{mech}->content); 190 my $res = JSON::Syck::Load($content); 188 191 croak "fetch recent failed." if ref($res) eq 'HASH' and $res->{result} eq 'fail'; 189 192 $res;
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)