perlquestion
northwestdev
I am writing a perl script, that needs to read an xml response from twitter, and I would like to use curl and LWP. The Twitter REST call requires a Url as well as a user name and a password. I am having trouble making this work:
<code>
my $Url="http://twitter.com/users/show/".$twitterID.".xml";
my $username="something";
my $pwd="pwdSomething";
my $curl = LWP::UserAgent->new;
$curl->setopt(CURLOPT_CONNECTTIMEOUT, 2);
$curl->setopt(CURLOPT_HEADER, false);
$curl->setopt(CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
$curl->setopt(CURLOPT_RETURNTRANSFER, 1);
$curl->setopt(CURLOPT_URL, $Url);
$curl->setopt(CURLOPT_USERPWD, "$username:$pwd");
$curl->setopt(CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
$curl->setopt( CURLOPT_POST, 1 );
my $xmlResponse = $curl->perform;
</code>