I have a soap web service which requires authentication to access its various function. I want to call one function of this web service and import that XML to node in Drupal with feeds module.

I am not finding any example of authentication from the Feeds module.


I assume you have no access to change the feed provider.

There are couple of additional contributed modules which handle different types of authentication for the feeds module.

This handles regular http authentication, which is more likely with soap: https://www.drupal.org/project/feeds_httpfetcher_aa

and this one is for oauth which ia also possible with soap: https://www.drupal.org/project/feeds_oauth

  • My webservice url is like example-webservice.com/ws.asmx I want to call a function getUserList which takes one argument 'type' and returns xml ( there are several function in web service ). I tried above module with no success because I do not see any place to add argument for function. – atyagi Aug 21 '14 at 11:19
  • Are you managing to authenticate now? It sounds like you may have a problem with your webservice more than drupal. What errors are you getting when you conect to the webservice. – munkiepus Aug 21 '14 at 11:39
  • drupal.org/project/feeds_soap This module seems more appropriate for my use case but it is not available for drupal 7 – atyagi Aug 21 '14 at 13:29
  • https://www.drupal.org/project/wsclient_feeds This may do it – munkiepus Aug 21 '14 at 16:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.