p5-Twitter-API-1.0006p0
Twitter REST API library for Perl
Back to search · Project homepage
Description
Twitter::API provides an interface to the Twitter REST API for perl.
Features:
* full support for all Twitter REST API endpoints
* not dependent on a new distribution for new endpoint support
* optionally specify access tokens per API call
* error handling via an exception object that captures the full
request/response context
* full support for OAuth handshake and Xauth authentication
Additional features are available via optional traits:
* convenient methods for API endpoints with simplified argument
handling via ApiMethods
* normalized booleans (Twitter likes 'true' and 'false', except when
it doesn't) via NormalizeBooleans
* automatic decoding of HTML entities via DecodeHtmlEntities
* automatic retry on transient errors via RetryOnError
* "the whole enchilada" combines all the above traits via Enchilada
* app-only (OAuth2) support via AppAuth
* automatic rate limiting via RateLimiting
Package information
- Ports path
- net/p5-Twitter-API
- Package architecture
- *
- Maintainer
- Andrew Hewus Fresh <afresh1@openbsd.org>
- Categories
- net, perl5
- Available flavors
- None listed
These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.
Direct dependencies
Runtime
- converters/p5-JSON-MaybeXS
- devel/p5-Module-Runtime
- devel/p5-Moo
- devel/p5-MooX-Aliases
- devel/p5-MooX-Traits
- devel/p5-Ref-Util
- devel/p5-Sub-Exporter-Progressive
- devel/p5-Throwable
- devel/p5-Try-Tiny
- devel/p5-namespace-clean
- security/p5-IO-Socket-SSL
- www/p5-HTML-Parser
- www/p5-HTTP-Message
- www/p5-HTTP-Thin
- www/p5-URI
- www/p5-URL-Encode
- www/p5-WWW-OAuth STEM->=0.006
Build
Test
- devel/p5-Test-Fatal
- devel/p5-Test-Pod
- devel/p5-Test-Spec
- devel/p5-Test-Warnings
- www/p5-HTTP-Message
- converters/p5-JSON-MaybeXS
- devel/p5-Module-Runtime
- devel/p5-Moo
- devel/p5-MooX-Aliases
- devel/p5-MooX-Traits
- devel/p5-Ref-Util
- devel/p5-Sub-Exporter-Progressive
- devel/p5-Throwable
- devel/p5-Try-Tiny
- devel/p5-namespace-clean
- security/p5-IO-Socket-SSL
- www/p5-HTML-Parser
- www/p5-HTTP-Thin
- www/p5-URI
- www/p5-URL-Encode
- www/p5-WWW-OAuth STEM->=0.006
Used by (1 dependency relationships)
Includes library, runtime, build and test relationships. Results load 100 at a time.