WebService::Salesforce::Message - Perl extension for Salesforce outbound messages
use WebService::Salesforce::Message; my $xml = read_in_salesforce_soap_message(); my $message = WebService::Salesforce::Message->new( xml => $xml ); my $organization_id = $message->organization_id; my $ack = $message->ack; # xml response to SFDC to indicate success my $notifications = $message->notifications; # array of notification objects; my $attrs = $notifications->[0]->attrs; # Id, other attributes of the object in the message my $object_id = $notifications->[0]->get('Id');
Salesforce.com can send outbound SOAP messages on status changes. Use this module to parse those message and inspect the object attributes.
See the source for available methods. Documentation will be added in 0.02, or as patches are provided.
WWW::Salesforce SOAP::Lite
Fred Moyer<lt>fred@redhotpenguin.com<gt>
Copyright (C) 2013 by iParadigms LLC
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.14.2 or, at your option, any later version of Perl 5 you may have available.
To install WebService::Salesforce::Message, copy and paste the appropriate command in to your terminal.
cpanm
cpanm WebService::Salesforce::Message
CPAN shell
perl -MCPAN -e shell install WebService::Salesforce::Message
For more information on module installation, please visit the detailed CPAN module installation guide.