0
트윗에 대한 답장을 보내려고합니다. 나는 인터넷 :: 트위터 :: 라이트 사용Net :: Twitter :: Lite OAuth로 인증 할 수 없습니다.
my $nt = Net::Twitter::Lite->new(%consumer_tokens, %access_tokens, legacy_lists_api=>1);
my $mentions = $nt->mentions();
print Dumper $mentions;
그러나 그 후 나는 단 하나의 오류가 있습니다 OAuth를 인증 할 수 없습니다. 아이디어가 있으십니까?
다음과 같이 트윗을 게시 할 수 있습니다. my $status = $nt->update({ status => 'some text' });
하지만 답장을받을 수 없습니다.
UPDATE
일 :
#!/usr/bin/perl
use warnings;
use strict;
use Net::Twitter::Lite;
use Data::Dumper;
my %consumer_tokens = (
consumer_key => 'xxxxxxxxxxxxxxxxxxxxxxxx',
consumer_secret => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
);
my %access_tokens=(
access_token => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
access_token_secret => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
);
my $nt = Net::Twitter::Lite->new(%consumer_tokens, %access_tokens, legacy_lists_api=>1);
#217932132083970049
my $status = $nt->update({ status => 'Happy Perl People!' });
print Dumper $status;
이
가 작동하지 않음 :
#!/usr/bin/perl
use warnings;
use strict;
use Net::Twitter::Lite;
use Data::Dumper;
my %consumer_tokens = (
consumer_key => 'xxxxxxxxxxxxxxxxxxxxxxxx',
consumer_secret => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
);
my %access_tokens=(
access_token => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
access_token_secret => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
);
my $nt = Net::Twitter::Lite->new(%consumer_tokens, %access_tokens, legacy_lists_api=>1);
#217932132083970049
my $mentions = $nt->mentions();
print Dumper $mentions;
더 많은 정보를 제공해야합니다. '토큰'해시는 무엇입니까? – simbabque
% consumer_tokens % access_tokens % https://dev.twitter.com/apps에서 가져옵니다 – user1413258
로그인 할 수 없어 해당 링크를 열 수 없습니다. 어떻게 보이는지 보여주십시오. 실제 데이터를 가짜 데이터로 대체 할 수 있습니다. – simbabque