logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt

Net::Twitter::Role::WrapResult - Wrap Twitter API response and HTTP Response

Author

       Marc Mims <marc@questright.com>

Description

       Normally, Net::Twitter API methods return the decoded JSON body from the HTTP response. Some useful
       information, notably rate limit information, is included in HTTP response headers. With this role
       applied, API methods will return a Net::Twitter::WrappedResult object that includes both the HTTP
       response and the decoded JSON response body. See Net::Twitter::WrappedResult for details.

License

       This library is free software and may be distributed under the same terms as perl itself.

perl v5.40.1                                       2025-02-18                Net::Twitter::Role::WrapResult(3pm)

Name

       Net::Twitter::Role::WrapResult - Wrap Twitter API response and HTTP Response

Synopsis

           use Net::Twitter;

           my $nt = Net::Twitter->new(
               traits => [ qw/API::RESTv1_1 WrapResult/ ],
               %other_new_options,
           );

           my $r = $nt->verify_credentials;

           my $http_response        = $r->http_response;
           my $twitter_result       = $r->result;
           my $rate_limit_remaining = $r->rate_limit_remaining;

Version

       version 4.01043

See Also