FedEx::ShipAPI - Interface to the FedEx API libraries (Win32 ONLY!!)
use FedEx::ShipAPI; my $s = new FedEx::ShipAPI(host=>'127.0.0.1', port=>6970); $s->connect() or die $FedEx::ShipAPI::errstr; $s->transaction(XXXX); $s->disconnect();
int WEBAPIConnect(char *system, int port, char *userId, char *passWord); int WEBAPITransaction(char *sBuf, int sBufLen, char *rBuf, int rBufLen, int *actualRecvBufLen); int WEBAPIDisconnect(void); int WEBAPIReceive(char *rBuf, int rBufLen, int *actualRecvBufLen, int *rBufType); int WEBAPISend(char *sBuf, int sBufLen, int sBufType); int WEBAPISetLogFile(char *fileName); void WEBAPISetLogMode(int mode); int WEBAPISetTraceFile(char *fileName); void WEBAPISetTraceMode(int mode); void WEBAPISetReadTimeout(int duration);
Use this to bounce transactions off the FedEx gateway shipping server
None by default.
Alex Schmelkin, alex@davanita.com
Business::FedEx Business::FedEx::Constants Business::FedEx::ShipRequest
To install Business::FedEx, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Business::FedEx
CPAN shell
perl -MCPAN -e shell install Business::FedEx
For more information on module installation, please visit the detailed CPAN module installation guide.