Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Net::Twitter::Role::ApUserhContributed Perl DocuNet::Twitter::Role::AppAuth(3)

NAME
       Net::Twitter::Role::AppAuth - OAuth2 Application	Only Authentication

VERSION
       version 4.01042

SYNOPSIS
	 use Net::Twitter;

	 my $nt	= Net::Twitter->new(
	     traits	     =>	['API::RESTv1_1', 'AppAuth'],
	     consumer_key    =>	"YOUR-CONSUMER-KEY",
	     consumer_secret =>	"YOUR-CONSUMER-SECRET",
	 );

	 $nt->request_token;

	 my $tweets = $nt->user_timeline({ screen_name => 'Twitter' });

DESCRIPTION
       Net::Twitter::Role::OAuth is a Net::Twitter role	that provides OAuth
       authentication instead of the default Basic Authentication.

       Note that this client only works	with APIs that are compatible to OAuth
       authentication.

METHODS
       authorized
	   True	if the client has an access_token. This	does not check the
	   validity of the access token, so requests may fail if it is
	   invalid.

       request_access_token
	   Request an access token. Returns the	token as well as saving	it in
	   the object.

       access_token
	   Get or set the access token.

       invalidate_token
	   Invalidates and clears the access_token.

	   Note: There seems to	be a Twitter bug preventing this from
	   working---perhaps a documentation bug. E.g.,	see:
	   <https://twittercommunity.com/t/revoke-an-access-token-programmatically-always-getting-a-403-forbidden/1902>

perl v5.24.1			  2017-02-07	Net::Twitter::Role::AppAuth(3)

NAME | VERSION | SYNOPSIS | DESCRIPTION | METHODS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Net::Twitter::Role::AppAuth&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help