1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-07 06:40:06 +00:00
freebsd-ports/net/p5-Twitter-API/pkg-descr
Ryan Steinmetz 5a425da775 New port: devel/p5-Twitter-API:
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

WWW: https://metacpan.org/release/Twitter-API
2018-10-20 15:26:26 +00:00

23 lines
972 B
Plaintext

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
WWW: https://metacpan.org/release/Twitter-API