The following module was proposed for inclusion in the Module List:
modid: Net::TPP
DSLIP: adpOp
description: A simple perl interface to the TPP API
userid: MATTVINK (Matt Vink)
chapterid: 23 (Miscellaneous_Modules)
communities:
similar:
rationale:
This simple module provides an object-oriented interface to use the
web-based TPP (domain registrar) API with your TPP account for
various domain functions, like registering & transferring domains.
http://www.tppwholesale.com.au/api.php
Many other CPAN modules use the Net::* namespace for network APIs,
I hope it is acceptable to also use this same space. TPP is the name
of the registrar, it is a unique name that should (hopefully) not be
confused with other namespaces nor have any ambiguity.
The module is simple itself, but it makes using the API clear with
the method calls used - eg $tpp->register_domain() Further
justification for this module being required is that TPP do not
offer a 'test mode' for which to use if you are developing something
to interface with their API. This module has been tested and has
worked with live data and will give predictable outputs, saving
other developers that trouble.
enteredby: MATTVINK (Matt Vink)
enteredon: Thu Sep 19 06:46:38 2013 UTC
The resulting entry would be:
Net::
::TPP adpOp A simple perl interface to the TPP API MATTVINK
Thanks for registering,
--
The PAUSE
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=3dd00000_dae8c5b0ef740631&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=3dd00000_dae8c5b0ef740631&SUBMIT_pause99_add_mod_insertit=1
Peek at the current permissions:
https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=Net%3A%3ATPP