X-Git-Url: http://lab.mitty.jp/git/?a=blobdiff_plain;f=Dev%2Ftwitter%2Fdump_timeline.pl;h=4e2db3ce3ac3021a7a02fc4ad3b72ed7058cfbfd;hb=HEAD;hp=484a2289b793e58bbdf2a7f22f7d4507a59249e9;hpb=a5b6bf1b18c7adf5e32cc0e020e76b26272902af;p=lab.git diff --git a/Dev/twitter/dump_timeline.pl b/Dev/twitter/dump_timeline.pl index 484a228..4e2db3c 100755 --- a/Dev/twitter/dump_timeline.pl +++ b/Dev/twitter/dump_timeline.pl @@ -9,7 +9,7 @@ use utf8; # it throws a Net::Twitter::Lite::Error object. # You can catch and process these exceptions by using eval blocks and testing $@ ## from http://search.cpan.org/perldoc?Net::Twitter::Lite#ERROR_HANDLING -use Net::Twitter::Lite; +use Net::Twitter::Lite::WithAPIv1_1; use FindBin qw($Bin); use YAML::Tiny; use Data::Dumper; @@ -18,7 +18,7 @@ use Encode; my $help = sub { die <user_timeline($param); } - elsif ($method eq 'retweeted_by_me' || $method eq 'r') { - $res = $bot->retweeted_by_me($param); - } elsif ($method eq 'mentions' || $method eq 'm') { $res = $bot->mentions($param); } @@ -133,16 +130,17 @@ sub loadconf { } sub login { - # make Net::Twitter::Lite object and login + # make Net::Twitter::Lite::WithAPIv1_1 object and login # param => hash object of configration - # ret => Net::Twitter::Lite object + # ret => Net::Twitter::Lite::WithAPIv1_1 object my $conf = shift @_; - my $bot = Net::Twitter::Lite->new( + my $bot = Net::Twitter::Lite::WithAPIv1_1->new( consumer_key => $conf->{consumer_key}, consumer_secret => $conf->{consumer_secret}, legacy_lists_api => 0, + ssl => 1, ); $bot->access_token($conf->{access_token});