Net::FileMaker::XML - Interact with FileMaker Server's XML Interface.
This module provides the interface for communicating with FileMaker Server's XML service.
You can simply invoke Net::FileMaker directly and specify the 'type' key in the constructor as "xml":
use Net::FileMaker; my $fms = Net::FileMaker->new(host => $host, type => 'xml');
It's also possible to call this module directly:
use Net::FileMaker::XML; my $fms = Net::FileMaker::XML->new(host => $host); my $dbnames = $fms->dbnames; my $fmdb = $fms->database(db => $db, user => $user, pass => $pass);
Creates a new object. The specified must be a valid address or host name.
Initiates a new database object for querying data in the databse.
Returns an arrayref containing all XML/XSLT enabled databases for a given host. This method requires no authentication.
This distrobution is actively tested against FileMaker Advanced Server 10.0.1.59 and 11.0.1.95. Older versions are not tested at present, but feedback is welcome. See the messages present in the test suite on how to setup tests against your server.
Net::FileMaker::XML::Database
To install Net::FileMaker, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::FileMaker
CPAN shell
perl -MCPAN -e shell install Net::FileMaker
For more information on module installation, please visit the detailed CPAN module installation guide.