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