Skip to content

barbie/perl-WebService-FogBugz

 
 

Repository files navigation

NAME
       WebService::FogBugz - FogBugz API for Perl

SYNOPSIS
           use WebService::FogBugz;

           my $fogbugz = WebService::FogBugz->new({
               email    => 'yourmail@example.com',
               password => 'yourpassword',
               base_url => 'http://yourfogbugz.example.com/api.asp',
           });

           $fogbugz->logon;

           # your request.
           my $xml = $fogbugz->request_method('search', {
               q => 'WebService',
           });

           $fogbugz->logoff;

DESCRIPTION
       This module provides a Perl interface for the FogBugz API. FogBugz is a
       project management system.

METHODS
   new([%options])
       This method returns an instance of this module.

       The arguments hash must provide the following parameters:

       ·   email

           Your login email address used for logging in to FogBugz.

       ·   password

       ·   base_url

           Your FogBugz API's URL. This may be a hosted instance (e.g.
           https://example.fogbugz.com/api.asp?) or a local installation (e.g.
           http://www.example.com/fogbugz/api.asp).

           If you're unsure about your base_url, check the url field of an XML
           request.  For example, if using a local installation, such as
           http://www.example.com/fogbugz, check the URL as
           http://www.example.com/fogbugz/api.xml. If you have a FogBugz On
           Demand account the link will be
           https://example.fogbugz.com/api.xml, where example is your account
           name.

   logon
       Retrieves an API token from Fogbugz.

   logoff
       Log off from FogBugz.

   request_method($command,$hash)
       The 1st argument is name of command, the 2nd argument is the hash of
       parameters for the specified command.

       FogBugz supports many commands. You will find from FogBugz Online
       Documantation by using keyword of 'cmd'.

BUGS
       Please report any bugs or feature requests to
       "bug-webservice-fogbugz@rt.cpan.org", or through the web interface at
       <http://rt.cpan.org>.

SUPPORT
       You can find documentation for this module with the perldoc command.

           perldoc WebService::FogBugz

       You can also look for information at:

       ·   FogBugz Online Documentation

           <http://help.fogcreek.com/fogbugz>

       ·   FogBugz Online Documentation - API

           <http://help.fogcreek.com/8202/xml-api>

       ·   AnnoCPAN: Annotated CPAN documentation

           <http://annocpan.org/dist/WebService-FogBugz>

       ·   CPAN Ratings

           <http://cpanratings.perl.org/d/WebService-FogBugz>

       ·   RT: CPAN's request tracker

           <http://rt.cpan.org/NoAuth/Bugs.html?Dist=WebService-FogBugz>

       ·   Search CPAN

           <http://search.cpan.org/dist/WebService-FogBugz>

AUTHORS
       Original Author: Takatsugu Shigeta  "<shigeta@cpan.org>"

       Current Maintainer: Barbie  "<barbie@cpan.org>"

LICENCE AND COPYRIGHT
         Copyright (c) 2007-2014, Takatsugu Shigeta C<< <shigeta@cpan.org> >>.
         Copyright (c) 2014-2015, Barbie for Miss Barbell Productions.
         All rights reserved.

       This distribution is free software; you can redistribute it and/or
       modify it under the same terms as Perl itself. See perlartistic.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Perl 100.0%