Group
Extension

Matches 2

WWW-Foursquare ( F/FX/FXZUZ/WWW-Foursquare-0.9906.tar.gz, FXZUZ, 2012; MetaCPAN )
WWW-Foursquare/lib/WWW/Foursquare.pm ( view source; MetaCPAN )
;
use WWW::Foursquare::Events;
use WWW::Foursquare::Pages;
use WWW::Foursquare::Pageupdates;

use JSON;
use LWP;
use URI::Escape;

sub new {
    my ($class, %params) = @_;
    
    my $self = {};
    
l" if $self->{debug};

    my $res = $self->{request}->{ua}->get($result_url);

    return decode_json($res->content()) if $res->code() == 200;

    # throw exception
    die $res->content();
}

sub _
WWW-Foursquare ( F/FX/FXZUZ/WWW-Foursquare-0.9906.tar.gz, FXZUZ, 2012; MetaCPAN )
WWW-Foursquare/lib/WWW/Foursquare/Response.pm ( view source; MetaCPAN )
package WWW::Foursquare::Response;

use strict;
use warnings;

use JSON;

our %ERROR_TYPE = (
    invalid_auth        => 'OAuth token was not provided or was invalid',
    param_error         => 'A re
elf, $class;
    return $self;
}

sub process {
    my ($self, $res) = @_;

    my $data = decode_json($res->content());
    my $code = $res->code();

    # response is OK
    return $data->{response}

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.