-
-
19 Oct 2020 14:38:38 UTC
- Distribution: Net-Blogger
- Module version: 1.01
- Source (raw)
- Browse (raw)
- Changes
- How to Contribute
- Issues (7)
- Testers (201 / 0 / 0)
- Kwalitee
Bus factor: 1- % Coverage
- License: perl_5
- Activity
24 month- Tools
- Download (23.74KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
and 1 contributors-
Christopher H. Laco
- Dependencies
- CGI
- Carp
- Digest::MD5
- Error
- HTTP::Cookies
- SOAP::Lite
- URI
- and possibly others
- Reverse dependencies
- CPAN Testers List
- Dependency graph
Deprecated.
The maintainer of this distribution has indicated that it is deprecated and no longer suitable for use.- NAME
- SYNOPSIS
- DESCRIPTION
- PACKAGE METHODS
- OBJECT METHODS
- PRIVATE METHODS
- VERSION
- DATE
- AUTHOR
- SEE ALSO
- LICENSE
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 :
appkey
String. The magic appkey for connecting to the Blogger XMLRPC server.
blogid
String. The unique ID that Blogger uses for your weblog
username
String. A valid username for blogid
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
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.
Module Install Instructions
To install Net::Blogger, copy and paste the appropriate command in to your terminal.
cpanm Net::Blogger
perl -MCPAN -e shell install Net::Blogger
For more information on module installation, please visit the detailed CPAN module installation guide.