NAME
MojoX::CloudFlare::Simple - simple cloudflare client without wrapper
SYNOPSIS
use MojoX::CloudFlare::Simple;
my $cloudflare = MojoX::CloudFlare::Simple->new(
email => '
[email protected]',
key => 'secretkeyblabla',
);
my $zones = $cloudflare->request('GET', 'zones');
say Dumper(\$zones);
my $result = $cloudflare->request('DELETE', "zones/$zone_id/purge_cache", {
files => [
'
http://bsportsfan.com/',
'
https://assets.bsportsfan.com/images/team/s/34953.png'
]
});
say Dumper(\$result);
DESCRIPTION
MojoX::CloudFlare::Simple is a simple client for cloudflare. it does
not have any wrap or trick. it just simply send the requests and return
your data. you need handle everything yourself.
You can get your key from
https://www.cloudflare.com/a/account/my-account
you can find some examples scripts like get zones, purge files under
examples.
please use ENV MOJO_USERAGENT_DEBUG for debug.
AUTHOR
Fayland Lam <
[email protected]>
COPYRIGHT
Copyright 2016- Fayland Lam
LICENSE
This library is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
SEE ALSO