NAME
Net::OpenSocial::Client::Container - Container configuration
SYNOPSIS
my $container = Net::OpenSocial::Client::Container->new(
rest_endpoint => q{http://example.org/rest},
rpc_endpoint => q{http://example.org/rpc},
use_request_body_hash => 1,
);
DESCRIPTION
Container confguration and provides some methods to support container specific implementation.
USAGE
BUILD BY YOURSELF
my $container = Net::OpenSocial::Client::Container->new(
rest_endpoint => q{http://example.org/rest},
rpc_endpoint => q{http://example.org/rpc},
use_request_body_hash => 1,
);
USE SUBCLASS
There already exist some major container classes. See Net::OpenSocial::Client::Container::Orkut, Net::OpenSocial::Client::Container::MySpace, Net::OpenSocial::Client::Container::Google, Net::OpenSocial::Client::Container::FriendConnect
my $container = Net::OpenSocial::Client::Container::Orkut->new;
or if you need new class for another container. You should make new class extending this.
METHODS
request_token_endpoint
OAuth request-token endpoint
authorize_endpoint
OAuth authorization endpoint
access_token_endpoint
OAuth access-token endpoint
rest_endpoint
RESTful API endpoint URL of container.
rpc_endpoint
RPC endpoint URL of container.
use_request_body_hash
if container use OAuth Request Body Hash extension or not. Set 0 by default.
AUTHOR
Lyo Kato, <lyo.kato@gmail.com>
COPYRIGHT AND LICENSE
Copyright (C) 2009 by Lyo Kato
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available.