Proxy()
AppKey($key)
BlogId($id)
Username($username)
Password($password)
MaxPostLength()
LastError($e)
Net::Blogger::Engine::Base - base class for Blogger API engines
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; }
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.
new(\%args)
Instantiate a new Blogger object.
Valid arguments are :
String. The magic appkey for connecting to the Blogger XMLRPC server.
blogidString. The unique ID that Blogger uses for your weblog
usernameString. A valid username for blogid
passwordString. 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!
There are no public methods. See Net::Blogger::Base::API and Net::Blogger::Base::Ext.
Proxy()
Get/set the URI of the Blogger API server.
AppKey($key)
Get/set the magic appkey
BlogId($id)
Get/set the blogid
Username($username)
Get/set the username
Password($password)
Get/set the password
MaxPostLength()
Return the maximum number of characters a single post may contain.
LastError($e)
Fetch the last recorded error message.
Returns a string.
0.5
$Date: 2003/07/14 13:22:42 $
Aaron Straup Cope
the Net::Blogger::API::Core manpage
the Net::Blogger::API::Extended manpage
Copyright (c) 2001-2003 Aaron Straup Cope.
This is free software, you may use it and distribute it under the same terms as Perl itself.