Comment appeler un service Web SOAP à partir d'un formulaire WordPress?
J'ai un site WordPress que je suis en train de travailler, et ont mis en place un formulaire avec le CformsII plugin, mais que le client souhaite la forme des données soumises à un web service SOAP.
J'ai le webservice SOAP URL et les données XML mais le CformsII plugin dans WordPress semble utiliser un standard HTML méthode POST qui me dit que le SAVON webservicewill pas manipuler.
Je n'ai jamais utilisé ou eu une expérience avec du SAVON services web avant, donc je suis vraiment dans le besoin de conseils quant à la façon dont je peux aller sur la soumission des données de formulaire à partir d'un site WordPress (avec ou sans le CformsII plugin) pour un webservice SOAP.
Quelqu'un a atteint cet précédemment ou connaissez des plugin qui pourrait aider?
source d'informationauteur Andy Smith
Vous devez vous connecter pour publier un commentaire.
Je voudrais avoir une meilleure réponse pour vous, mais je crains que ça va impliquer certains de codage et de compréhension sur le SAVON. (Parce que je ne pouvais pas trouver toutes les plugins de WordPress, qui a mis en œuvre un générique du client SOAP ou plus précisément une forme submitter avec du SAVON de soutien).
Ce post, l'auteur a collecté un beau groupe de liens qui devraient vous aider à démarrer: https://wordpress.stackexchange.com/questions/14804/embedding-a-soap-client-into-a-wordpress-plugin
Personnellement, j'utilise GravityForms pour tous mes projets (mais c'est un plug-in payant). Mais ils donnent une bonne API et il y a un crochet appelé gform_post_submission que j'ai personnellement beaucoup utilisé. (J'ai "posté" à des services REST en utilisant le crochet).
Il y a un savon module plug-in pour wordpress qui permet de créer/exposer wordpress comportement que l'api soap. http://www.amazon.com/dp/B00D1AYIG8 et http://github.com/patrickingle/wp-soap-services