my $URL = shift @ARGV;
my $METHOD = @ARGV ? shift(@ARGV) : 'GET';
+# Auth
+if (@KEY==1) {
+ #print qq|curl -XPOST -H"X-Ovh-Application: $KEY[0]" -H "Content-type: application/json" https://eu.api.ovh.com/1.0/auth/credential -d '{"accessRules": [ { "method": "GET", "path": "/*" } ], "redirection":"https://www.mywebsite.com/" }'\n|;
+ exec qq|curl -s -XPOST -H"X-Ovh-Application: $KEY[0]" -H "Content-type: application/json" https://eu.api.ovh.com/1.0/auth/credential -d '{"accessRules": [ { "method": "GET", "path": "/*" } ] }'|.'|jq .';
+ #exec("curl","-XPOST",'-H',"X-Ovh-Application: $KEY[0]",'-H','Content-type: application/json','https://eu.api.ovh.com/1.0/auth/credential','-d',qq|'{"accessRules": [ { "method": "GET", "path": "/*" } ],"redirection":"https://www.mywebsite.com/" }'|);
+ exit 0;
+}
+
my $o = OvhApi->new(type => OvhApi::OVH_API_EU, applicationKey => $KEY[0], applicationSecret => $KEY[1], consumerKey => $KEY[2]);
my $response = $o->get(path=>$URL,method=>$METHOD);
=head1 SYNOPSIS
-Quick usage: $NAME k1:k2:k3 URL
+Quick usage: $NAME k1:k2:k3 URL or $NAME k1 to activate a first account
=head1 DESCRIPTION