BSD Ports

net/p5-Twitter-API 1.0006 DragonFly

Twitter REST API library for Perl

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
ART10, GPLv1+
Categories
net, perl5
Package size
75.4 KiB, 213.6 KiB installed

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

In the other systems

SystemPortVersion
DragonFlynet/p5-Twitter-API1.0006
FreeBSDnet/p5-Twitter-API1.0006
OpenBSDnet/p5-Twitter-API1.0006p0
HardenedBSDnet/p5-Twitter-API1.0006
GhostBSDnet/p5-Twitter-API1.0006

Install

Binary package:

pkg install p5-Twitter-API

From DPorts:

cd /usr/dports/net/p5-Twitter-API && make install clean

Dependencies

Run dependencies 19
Required by 1