Net::Blogger::Engine::Base(3pm)User Contributed Perl DocumentationNet::Blogger::Engine::Base(3pm)
NAME
Net::Blogger::Engine::Base - base class for Blogger API engines
SYNOPSIS
package Net::Blogger::Engine::SuperFly;
use vars qw ( @ISA );
@ISA = qw ( Net::Blogger::Engine::Base );
use Net::Blogger::Engine::Base;
sub new {
my $pkg = shift;
my $self = {};
bless $self,$pkg;
$self->SUPER::init(@_);
return $self;
}
DESCRIPTION
Base.pm is used a base class by implementation specific modules for the Blogger API.
If an implementation follows the Blogger API to the letter then, conceivably, all it's
package would need to define is a constructor and Proxy method to define the URI of it's
XML-RPC server.
Base.pm inherits the functionality of Net::Blogger::Base::API and Net::Blogger::Base::Ext
and defines private methods used by each.
PACKAGE METHODS
__PACKAGE->new(\%args)
Instantiate a new Blogger object.
Valid arguments are :
o appkey
String. The magic appkey for connecting to the Blogger XMLRPC server.
o blogid
String. The unique ID that Blogger uses for your weblog
o username
String. A valid username for blogid
o password
String. A valid password for the username/blogid pair.
Releases prior to Net::Blogger 0.85 accepted a list of arguments rather than a reference.
Version 0.85+ are backwards compatible.
Returns an object. Woot!
__PACKAGE__->init
Initializes the option values
OBJECT METHODS
There are no public methods. See Net::Blogger::Base::API and Net::Blogger::Base::Ext.
PRIVATE METHODS
$pkg->Proxy()
Get/set the URI of the Blogger API server.
$pkg->AppKey($key)
Get/set the magic appkey
$pkg->BlogId($id)
Get/set the blogid
$pkg->Username($username)
Get/set the username
$pkg->Password($password)
Get/set the password
$pkg->MaxPostLength()
Return the maximum number of characters a single post may contain.
$pkg->LastError($e)
Fetch the last recorded error message.
Returns a string.
$pkg->Transport
Just returns XMLRPC by default
VERSION
1.0
DATE
$Date: 2005/03/26 19:29:08 $
AUTHOR
Aaron Straup Cope
SEE ALSO
Net::Blogger::API::Core
Net::Blogger::API::Extended
SOAP::Lite
LICENSE
Copyright (c) 2001-2005 Aaron Straup Cope.
This is free software, you may use it and distribute it under the same terms as Perl
itself.
perl v5.10.0 2009-03-04 Net::Blogger::Engine::Base(3pm)
Generated by $Id: phpMan.php,v 4.49 2006/02/26 13:18:18 chedong Exp $ Author: Che Dong
On Apache
Under GNU General Public License
2012-05-24 20:24 @38.107.179.240 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html)