![]() |
![]()
| ![]() |
![]()
NAMETwitter::API::Util - Utilities for working with the Twitter API VERSIONversion 1.0006 SYNOPSISuse Twitter::API::Util ':all'; # Given a timestamp in Twitter's text format: my $ts = $status->{created_at}; # "Wed Jun 06 20:07:10 +0000 2012" # Convert it UNIX epoch seconds (a Perl "time" value): my $time = timestamp_to_time($status->{created_at}); # Or a Perl localtime: my $utc = timestamp_to_timepiece($status->{created_at}); # Or a Perl gmtime: my $utc = timestamp_to_gmtime($status->{created_at}); # Check to see if an exception is a Twitter::API::Error if ( is_twitter_api_error($@) ) { warn "Twitter API error: " . $@->twitter_error_text; } DESCRIPTIONExports helpful utility functions. METHODStimestamp_to_gmtimeReturns "gmtime" from a Twitter timestamp string. See "gmtime-EXPR" in perlfunc for details. timestamp_to_localtimeReturns "localtime" for a Twitter timestamp string. See "localtime-EXPR" in perlfunc for details. timestamp_to_timeReturns a UNIX epoch time for a Twitter timestamp string. See "time" in perlfunc for details. is_twitter_api_errorReturns true if the scalar passed to it is a Twitter::API::Error. Otherwise, it returns false. AUTHORMarc Mims <marc@questright.com> COPYRIGHT AND LICENSEThis software is copyright (c) 2015-2021 by Marc Mims. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
|