Echo StreamServer API
Core REST Features to send Echo StreamServer requests over HTTP
SYNOPSIS
use Echo::StreamServer::Settings;
use Echo::StreamServer::Core;
$Echo::StreamServer::Core::DEBUG=1;
# Account as an unblessed hash ref:
my $account = { 'appkey' => $ECHO_API_KEY, 'secret' => $ECHO_API_SECRET };
# Key-Value Store API: Get data for the key "sample".
my %params = (
'key' => 'sample',
'appkey' => $ECHO_API_KEY,
);
my $json_hash_ref = send_request($account, 'kvs/get', \%params);
DESCRIPTION
This is a PERL version of the Echo StreamServer API. http://aboutecho.com/developers/index.html
feeds - Feeds API
items - Items API
kvs - Key-Value Store API
users - User API
Most API methods raise StreamServer exception strings. This indicates a server-side error, or malformed request.
Echo StreamServer Core API is a REST interface using JSON. It is a raw HTTP client.
Functions
send_request
-
Send REST request via HTTP GET or POST method when
$http_post
is a true value. Both the GET and POST methods send URL-encoded form parameters, according the the StreamServer API method. Returns the JSON response document parased into a PERL hash.
LICENSE
(C) Advance Digital 2012
AUTHOR
Andrew Droffner