• capoeirab
  • NEWBIE
  • 0 Points
  • Member since 2006

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 2
    Questions
  • 1
    Replies
Thanks to the efforts of Jun Shimizu, a new Perl module for Salesforce has been created. In Perl, to work with any database, one more than likely uses the DBI module. Well, good news, you can use the DBI module to work with Salesforce as well!

Jun Shimizu released DBD-Salesforce to CPAN a little while ago which currently only works with Salesforce API v4.0. I am in the process of trying to work with Jun Shimizu to update this to work with the Salesforce API v6.0. He has written this new module to work with the module freely downloadable from Salesforce's own sforce website, which only works with the API v4.0. I re-wrote that module a while back and released it to CPAN to make it freely available and it now works with the Salesforce API v6.0 and is called WWW-Salesforce.

Hopefully Jun Shimizu and I will be able to work together on both modules to make things a little simpler for Perl programmers to interface with Salesforce. Please search at http://search.cpan.org for Salesforce and do some module testing for us. We would appreciate any feedback.

Thanks
I have taken it upon myself to make some updates to the Salesforce module and publish thim to CPAN so that Perl users have an easier time finding and using said module. A new root level namespace is not feasible for this module, so it is instead called WWW::Salesforce.

I have updated it to work with all Salesforce API v6.0 methods and am going to slowly update it to make it work with all API v7.0 methods. If you take a look at the code and see any bugs or places to make an enhancement, please don't hesitate to drop me an Email with the suggested change. If you already have a PAUSE account and wish to help out with the development process, drop me an Email and I'll be very appreciative of any help.

Also, as an addition, I've added a WWW::Salesforce::Simple module which is, as you could guess, a little simpler to use. I haven't gone crazy with functionality in the Simple module yet, but I am guessing it's functionality will grow a lot as I do more things with Perl and Salesforce.com.

Again, any feedback, be it positive or negative, is appreciated.

Thanks.
http://search.cpan.org/~capoeirab/WWW-Salesforce-0.05/lib/WWW/Salesforce.pm
I have taken it upon myself to make some updates to the Salesforce module and publish thim to CPAN so that Perl users have an easier time finding and using said module. A new root level namespace is not feasible for this module, so it is instead called WWW::Salesforce.

I have updated it to work with all Salesforce API v6.0 methods and am going to slowly update it to make it work with all API v7.0 methods. If you take a look at the code and see any bugs or places to make an enhancement, please don't hesitate to drop me an Email with the suggested change. If you already have a PAUSE account and wish to help out with the development process, drop me an Email and I'll be very appreciative of any help.

Also, as an addition, I've added a WWW::Salesforce::Simple module which is, as you could guess, a little simpler to use. I haven't gone crazy with functionality in the Simple module yet, but I am guessing it's functionality will grow a lot as I do more things with Perl and Salesforce.com.

Again, any feedback, be it positive or negative, is appreciated.

Thanks.
http://search.cpan.org/~capoeirab/WWW-Salesforce-0.05/lib/WWW/Salesforce.pm