Posted by magico on January 20, 2012 at 6:31pm
SOAP fetcher for Feeds. (Note: this was based on Cyberwolf's Feeds SOAP which was also based on roderik's code)
Features
- Fetch SOAP data making it available for processing through Feeds
- Extracts SOAP message from SOAP Messages with Attachments
- Works with WS-Security
- Easy configuration (it will be easier)
How to use the module
- Download Feeds, Feeds XPath Parser, Feed SOAP and their dependencies
- Install and enable all modules specified above
- Go to admin/settings/performance and clear cached data to be able to rebuild autoloaded classes
- Go to page admin/build/feeds and add a new importer
- Call it "Country Regions" because we are going to import them as taxonomy terms
- Leave "Basic settings" as is
- Select SOAP fetcher
- SOAP server endpoint URL: http://www.mobilefish.com/services/web_service/countries.php?wsdl
- Save it
- Set no username or password
- SOAP function: regionsInfoByIana
- Arguments: args[]=pt
- Select XPath XML parser
- Create a new "Country regions" vocabulary
- Select Taxonomy term processor
- Import to vocabulary: Country regions
- Update existing terms: Replace existing terms
- Add a new unique mapping, the source is a XPath Expression and the target the Term name
- Go to XPath XML parser settings
- Context: //allregionslist/item
- name: regionname
- Don't allow source configuration override
- Go to the import page and execute it!
Dependencies
Sponsorship
This project is sponsored by Vodafone Portugal.
TODO
- Drupal 7 release (will be available soon)
- Configuration forms fully AJAXified
- Smarter SOAP function/arguments management
Downloads
Project Information
- Maintenance status: Actively maintained
- Development status: Under active development
- Reported installs: 5 sites currently report using this module. View usage statistics.
- Downloads: 40
- Last modified: January 24, 2012