Group
Extension

Matches 3

WWW-Suffit-Client ( A/AB/ABALAMA/WWW-Suffit-Client-1.03.tar.gz, ABALAMA, 2024; MetaCPAN )
WWW-Suffit-Client/lib/WWW/Suffit/Client.pm ( view source; MetaCPAN )

    return $self->res->json("/message") || $self->error || $self->res->message
}

sub apicode {
    my $self = shift;
    return $self->res->json("/code") || ($self->res->json("/status")
        ? 'E
_TYPE_JSON, # "*/*"
        }
    );
    return 0 unless $status;

    # Check API status
    return 0 unless $self->res->json("/status");

    # Check code
    my $error_code = $self->res->json("/cod
self->request(GET => $self->str2url($url),
        { # Headers
            Accept => CONTENT_TYPE_JSON, # "*/*"
        }
    );
}
sub api_data { # /api
    my $self = shift;
    my $url = shift || ''
WWW-Suffit-Client ( A/AB/ABALAMA/WWW-Suffit-Client-1.03.tar.gz, ABALAMA, 2024; MetaCPAN )
WWW-Suffit-Client/lib/WWW/Suffit/Client/NoAPI.pm ( view source; MetaCPAN )
> $self->str2url("file"), # e.g.: api/file
        { # Headers
            Accept => CONTENT_TYPE_JSON, # "*/*"
        }
    );
}
sub download {
    my $self = shift;
    my $rfile = shift; # Remote 
WWW-Suffit-Client ( A/AB/ABALAMA/WWW-Suffit-Client-1.03.tar.gz, ABALAMA, 2024; MetaCPAN )
WWW-Suffit-Client/lib/WWW/Suffit/Client/V1.pm ( view source; MetaCPAN )
self->str2url("v1/authn"),
        { # Headers
            Accept => CONTENT_TYPE_JSON, # "*/*"
        },
        json => {%data},
    );
}
sub authz {
    my $self = shift;
    my $method = shift //
self->str2url("v1/authz"),
        { # Headers
            Accept => CONTENT_TYPE_JSON, # "*/*"
        },
        json => {%data},
    );
}
sub pubkey {
    my $self = shift;
    my $set = shift || 0
Accept => CONTENT_TYPE_JSON, # "*/*"
        },
    );
    return 0 unless $status;

    # Get public_key
    my $public_key = $self->res->json("/public_key") if $self->res->json("/status");
    $self

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