#!/usr/bin/perl use XML::Simple; use Data::Dumper; use strict; use warnings; my $HOST1='https://ws.fluffybunnies.com/zyxws/zyxws'; my $HOST2='https://ws.fluffybunnies.com/xyzws/xyzws'; my $ADMIN_UID='rabbit.lover@rabbits.com'; my $ADMIN_PASS= $ARGV[0]; my $Token=''; my $Title=''; $Token = `curl --insecure -Ss -d ''$ADMIN_PASS''$ADMIN_UID'' --header "Content-Type: text/xml; charset=utf-8" $HOST1 | egrep -o '[A-Z0-9]{32,}'`; print "Token: ".$Token."\n"; $Title = `curl --insecure -Ss -d '12345678912121212121212121212'$Token'' --header "Content-Type: text/xml; charset=utf-8" $HOST2`; my $xml = new XML::Simple; my $data = $xml->XMLin($Title);