Group
Extension

Matches 35358

Strehler ( C/CY/CYMON/Strehler-1.6.8.tar.gz, CYMON, 2016; MetaCPAN )
Strehler/lib/Strehler/Element.pm ( view source; MetaCPAN )

        $data{$c} = $self->get_attr_multilang($c, $language);
    }
    return %data;
}

sub get_json_data
{
    my $self = shift;
    my $language = shift;
    my %data = $self->get_ext_data($langua
    my $img = $self->new($_->id);
        my %el;
        if(exists $args{'json'})
        {
            %el = $img->get_json_data($args{'language'});
        }
        else
        {
            if(e
WWW-Jirafe ( F/FA/FAYLAND/WWW-Jirafe-0.01.tar.gz, FAYLAND, 2016; MetaCPAN )
WWW-Jirafe/lib/WWW/Jirafe.pm ( view source; MetaCPAN )
package WWW::Jirafe;

use strict;
use 5.008_005;
our $VERSION = '0.01';

use LWP::UserAgent;
use JSON;
use Carp 'croak';
use URI::Escape qw/uri_escape/;
use HTTP::Request;

sub new {
    my $class = s
n} or croak "access_token is required.";

    $args{ua} ||= LWP::UserAgent->new();
    $args{json} ||= JSON->new->allow_nonref->utf8;

    $args{API_BASE} ||= 'https://event.jirafe.com/v2/';

    bles
lf->{access_token});
    $req->header('Accept', 'application/json'); # JSON is better
    if ($params) {
        $req->content($self->{json}->encode($params));
    }
    my $res = $self->{ua}->request
HTML-Microdata ( S/SA/SATOH/HTML-Microdata-0.05.tar.gz, SATOH, 2016; MetaCPAN )
HTML-Microdata/sketch/sketch.pl ( view source; MetaCPAN )
dd to Calendar"
           onclick="location = getCalendar(this)"></p>
 ...
 <meta itemprop="description" content="via livebrum.co.uk">
</body>
EOF

use Data::Dumper;
warn Dumper $microdata->as_json;
HTML-Microdata ( S/SA/SATOH/HTML-Microdata-0.05.tar.gz, SATOH, 2016; MetaCPAN )
HTML-Microdata/bin/microdata.pl ( view source; MetaCPAN )
warnings;
use lib lib => glob 'modules/*/lib';

use LWP::Simple qw($ua);
use HTML::Microdata;
use JSON;

my $uri = shift;

my $res = $ua->get($uri);
unless ($res->is_success) {
	warn $res->status_line
;
	exit 1;
}


my $microdata = HTML::Microdata->extract($res->decoded_content, base => $uri);

print JSON->new->pretty->encode($microdata->items);
Strehler ( C/CY/CYMON/Strehler-1.6.8.tar.gz, CYMON, 2016; MetaCPAN )
Strehler/lib/Strehler/API.pm ( view source; MetaCPAN )
PI;
$Strehler::API::VERSION = '1.6.8';
use strict;
use Dancer2 0.166001;
use Dancer2::Serializer::JSON;
use Strehler::Helpers;
use Strehler::Meta::Category;

prefix '/api/v1';

set layout => undef;

m
   my %data = $obj->get_json_data($lang);    
    if($callback)
    {
        content_type('application/javascript');
    }
    else
    {
        content_type('application/json');
    }
    return se
   content_type('application/javascript');
    }
    else
    {
        content_type('application/json');
    }
    return serialize(\%data, $callback);
};

get '/:entity/:id' => sub {
    my $entity 
Strehler ( C/CY/CYMON/Strehler-1.6.8.tar.gz, CYMON, 2016; MetaCPAN )
Strehler/lib/Strehler/Admin.pm ( view source; MetaCPAN )
 Dancer2 0.166001;
use Dancer2::Plugin::DBIC;
use Dancer2::Plugin::Ajax;
use Dancer2::Serializer::JSON;
use Strehler::Dancer2::Plugin::Admin;
use HTML::FormFu 1.00;
use HTML::FormFu::Element::Block;
u
lse
    {
        return 0;
    }
};
ajax '/category/info' => sub
{
    content_type('application/json');
    my $category;
    my $input = params->{input};
    my $option = params->{option} || undef;
me'} . "/*";
        $data{'id'} = 'anc:'.$input;
    }
    my $serializer = Dancer2::Serializer::JSON->new();
    return $serializer->serialize(\%data);
};
ajax '/category/tagform/:type/:id?' => sub
Mojo-SinaWeibo ( S/SJ/SJDY/Mojo-SinaWeibo-1.6.tar.gz, SJDY, 2016; MetaCPAN )
Mojo-SinaWeibo/lib/Mojo/SinaWeibo.pm ( view source; MetaCPAN )
inaWeibo::LAST_DISPATCH_TIME = undef;
use Mojo::Base 'Mojo::EventEmitter';
use Mojo::JSON qw(encode_json decode_json);
use Mojo::Util qw(b64_encode dumper sha1_sum url_escape url_unescape encode decod
62'
        ),
    );
};

has 'nick';
has login_type  => "rsa";#wsse
has api_form => "HTML";#HTML|JSON
has login_state => "invalid";
has 'need_pin' => 0;
has rsa => sub {Crypt::RSA::ES::PKCS1v15->new}
&callback=parent.sinaSSOController.feedBackUrlCallBack',
        returntype  => ($s->api_form eq "JSON"?"TEXT":"META"),
        servertime  => $s->servertime,
        nonce       => $s->nonce,
       
Weixin-Client ( S/SJ/SJDY/Weixin-Client-2.1.tar.gz, SJDY, 2016; MetaCPAN )
Weixin-Client/lib/Weixin/Client/Base.pm ( view source; MetaCPAN )
p;
use JSON ();
sub now{
    my $self = shift;
    return int Time::HiRes::time() * 1000;
}
sub json_decode {
    my $self = shift; 
    my $json = shift;
    my $d;
    eval{
        $d = JSON->new->
>decode($json);
    };
    return $d;
}
sub json_encode {
    my $self = shift;
    my $d = shift;
    my $json; 
    eval{
        $json = JSON->new->utf8->encode($d);
    };
    return $json; 
}

su
Weixin-Client ( S/SJ/SJDY/Weixin-Client-2.1.tar.gz, SJDY, 2016; MetaCPAN )
Weixin-Client/lib/Weixin/Message.pm ( view source; MetaCPAN )


sub _parse_send_status_data {
    my $self = shift;
    my $json = shift;
    if(defined $json){
        my $d = $self->json_decode($json);
        return {is_success => 0,status=>"数据格式错
Object-RateLimiter ( A/AV/AVENJ/Object-RateLimiter-1.004001.tar.gz, AVENJ, 2016; MetaCPAN )
Object-RateLimiter/lib/Object/RateLimiter.pm ( view source; MetaCPAN )
eue}  = $self->_queue->copy if $self->_queue;
  $self->new(%params);
}

{ no warnings 'once'; *TO_JSON = *export }
sub export {
  my ($self) = @_;
  +{
    events   => $self->events, 
    seconds  => 
meant like a government thing\n]
unless caller; 1;

=pod

=for Pod::Coverage EVENTS QUEUE SECS TO_JSON

=head1 NAME

Object::RateLimiter - A flood control (rate limiter) object

=head1 SYNOPSIS

  use
Giovanni ( N/NO/NORBU/Giovanni-1.12.tar.gz, NORBU, 2016; MetaCPAN )
Giovanni/lib/Giovanni/Plugins/Hipchat.pm ( view source; MetaCPAN )
   my $ua = LWP::UserAgent->new();
    my $url = 'https://api.hipchat.com/v1/rooms/message?format=json&auth_token='.$self->config->{hipchat_token};
    foreach my $to (@tos){
        $ua->post($url, {
Weixin-Client ( S/SJ/SJDY/Weixin-Client-2.1.tar.gz, SJDY, 2016; MetaCPAN )
Weixin-Client/lib/Weixin/Client/Private/_init.pm ( view source; MetaCPAN )
json = $self->http_post(Weixin::Util::gen_url($api,@query_string),@headers,("Content-Type"=>"application/json; charset=UTF-8"),Content=>$self->json_encode($post));
    my $d = $self->json_decode($json
Mojo-SinaWeibo ( S/SJ/SJDY/Mojo-SinaWeibo-1.6.tar.gz, SJDY, 2016; MetaCPAN )
Mojo-SinaWeibo/doc/SinaWeibo.pod ( view source; MetaCPAN )
*/*
    > 
    < HTTP/1.1 200 OK
    < Server: Mojolicious (Perl)
    < Content-Type: application/json;charset=UTF-8
    < Connection: keep-alive
    < Date: Fri, 12 Jun 2015 08:01:08 GMT
    < Conten
录加密算法,当前仅支持rsa登录加密算法,wsse无法正常登录
    api_form   #JSON|HTML 微博api接口返回类型,当前仅能够在HTML模式下正常工作

=head1 客户端方
WWW-Crab-Client ( G/GS/GSB/WWW-Crab-Client-0.07.tar.gz, GSB, 2016; MetaCPAN )
WWW-Crab-Client/lib/WWW/Crab/Client.pm ( view source; MetaCPAN )
nt;

use strict;

use Config::IniFiles;
use File::HomeDir;
use File::Spec;
use HTTP::Request;
use JSON;
use LWP::UserAgent;
use Sys::Hostname;

our $VERSION = 0.07;

use constant {
    SUCCESS       =
include
an "inhibit" hash key.

=cut

sub start {
    my $self = shift;

    return $self->_write_json($self->_get_url('start'), {
        command => $self->{'command'}}, 1);
}

=item finish()

Report
on success.

=cut

sub finish {
    my $self = shift;
    my %opt = @_;

    return $self->_write_json($self->_get_url('finish'), {
        command => $self->{'command'},
        status  => defined $o
WebService-Strike ( M/MG/MGV/WebService-Strike-0.006.tar.gz, MGV, 2016; MetaCPAN )
WebService-Strike/lib/WebService/Strike/Torrent.pm ( view source; MetaCPAN )
rict;
use warnings;
use parent qw/Class::Accessor::Fast/;

our $VERSION = 0.006;

use JSON::MaybeXS qw/decode_json/;
use MIME::Base64;
use URI::Escape;
use WebService::Strike;

__PACKAGE__->mk_ro_acce
Text-API-Blueprint ( Z/ZU/ZURBORG/Text-API-Blueprint-0.003.tar.gz, ZURBORG, 2016; MetaCPAN )
Text-API-Blueprint/lib/Text/API/Blueprint.pm ( view source; MetaCPAN )
 or single method given";
    }
}

# Payload (3) Headers Attributes Body Body_CODE Body_YAML Body_JSON Schema Concat
BEGIN { push @EXPORT_OK => qw(Payload) }

sub Payload {
    my $args = shift;
    m
 Body_YAML( delete $args->{yaml} );
    }
    elsif ( exists $args->{json} ) {
        push @body => Body_JSON( delete $args->{json} );
    }

    push @body => Schema( delete $args->{schema} ) if exi
' ) );
}

sub _json {
    my ($struct) = @_;
    load_class('JSON');
    our $JSON //= JSON->new->utf8->pretty->allow_nonref->convert_blessed;
    $JSON->encode($struct);
}

# Body_JSON (2) Body_CODE
Mojolicious-Plugin-ConfigAny ( Z/ZI/ZITSEN/Mojolicious-Plugin-ConfigAny-0.1.3.tar.gz, ZITSEN, 2016; MetaCPAN )
Mojolicious-Plugin-ConfigAny/lib/Mojolicious/Plugin/ConfigAny.pm ( view source; MetaCPAN )
 'bar'     # config files prefix
      extensions => [     # file extensions to search
        qw(json yml perl)
      ]
    }
  );

  # Mojolicious::Lite
  plugin 'ConfigAny';

=head1 DESCRIPTION

L<
HTML-Microdata ( S/SA/SATOH/HTML-Microdata-0.05.tar.gz, SATOH, 2016; MetaCPAN )
HTML-Microdata/lib/HTML/Microdata.pm ( view source; MetaCPAN )
warnings;

use HTML::TreeBuilder::LibXML;
use Hash::MultiValue;
use Scalar::Util qw(refaddr);
use JSON;
use URI;

our $VERSION = '0.05';

sub new {
	my ($class, %args) = @_;
	bless {
		items => [],
		
 = @_;
	my $self = $class->new(%opts);
	$self->_parse($content);
	$self
}

sub as_json {
	my ($self) = @_;
	encode_json +{
		items => $self->{items},
	};
}

sub items {
	my ($self) = @_;
	$self->{item
  my $json = $microdata->as_json;

  use Data::Dumper;
  warn Dumper $microdata->items; # returns top level items


=head1 DESCRIPTION

HTML::Microdata is extractor of microdata from HTML to JSON etc.
SQL-Translator-Producer-GoogleBigQuery ( K/KA/KARUPA/SQL-Translator-Producer-GoogleBigQuery-0.01.tar.gz, KARUPA, 2016; MetaCPAN )
SQL-Translator-Producer-GoogleBigQuery/lib/SQL/Translator/Producer/GoogleBigQuery.pm ( view source; MetaCPAN )
e 5.008001;
use strict;
use warnings;

our $VERSION = "0.01";

use JSON::PP;
use DBI qw/:sql_types/;
use File::Spec;

my $_JSON = JSON::PP->new;
my %_NAMEMAP = map { $_ => *{$DBI::{$_}}{CODE}->() } @{
= File::Spec->catfile($outdir, "$table->{name}.json");
        open my $fh, '>', $file or die "$file: $!"; # uncoverable branch
        print {$fh} $_JSON->encode($table->{schema});
        close $fh;


This module will produce text output of the schema suitable for Google BigQuery.
It will be a '.json' file of BigQuery schema format.

=head1 ARGUMENTS

=over 4

=item C<outdir>

Base directory of o
Mojo-SinaWeibo ( S/SJ/SJDY/Mojo-SinaWeibo-1.6.tar.gz, SJDY, 2016; MetaCPAN )
Mojo-SinaWeibo/lib/Mojo/SinaWeibo.pod ( view source; MetaCPAN )
*/*
    > 
    < HTTP/1.1 200 OK
    < Server: Mojolicious (Perl)
    < Content-Type: application/json;charset=UTF-8
    < Connection: keep-alive
    < Date: Fri, 12 Jun 2015 08:01:08 GMT
    < Conten
录加密算法,当前仅支持rsa登录加密算法,wsse无法正常登录
    api_form   #JSON|HTML 微博api接口返回类型,当前仅能够在HTML模式下正常工作

=head1 客户端方

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