Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Re^4: How do I use curl with perl and Twitter

by northwestdev (Acolyte)
on Jul 21, 2009 at 19:50 UTC ( #782064=note: print w/replies, xml ) Need Help??


in reply to Re^3: How do I use curl with perl and Twitter
in thread How do I use curl with perl and Twitter

FYI: I am a Perl newbie. It is somewhat working, but I cannot figure out why this piece of code is not producing any output:
my $nt = Net::Twitter->new( traits => [qw/API::REST/], username => $usename, password => $pwd ); my $results = $nt->show_user($twitterID); foreach my $user (@{ $results }) { my $id = $user->{id}; my $name = $user->{name}; print STDOUT $id." ".$name."<br>"; }
No error messages either. I know it's about the way I am accessing the $user hash. I did some perl reading, and even one of the examples in Net::Twitter uses the same code.

Replies are listed 'Best First'.
Re^5: How do I use curl with perl and Twitter
by davorg (Chancellor) on Jul 21, 2009 at 22:13 UTC

    This is one of those (many) places where use warnings will tell you exactly what you are doing wrong.

    Not an ARRAY reference at ./twit line 13.

    The value you're getting back in $result is a hash reference. You can't treat it as an array reference.

    Coding without use warnings is stupid. Don't do it.

    --

    See the Copyright notice on my home node.

    Perl training courses

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://782064]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (5)
As of 2022-07-05 09:28 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?