如何从Wordpress表单调用SOAP Web服务?

And*_*ith 12 forms wordpress soap

我有一个我正在处理的Wordpress网站,并且已经使用CformsII插件设置了一个表单,但客户端希望将表单数据提交给SOAP Web服务.

我有SOAP webservice URL和XML数据,但Wordpress中的CformsII插件似乎使用标准的HTML POST方法,我被告知SOAP webservice将无法处理.

我以前从未使用或曾经使用过SOAP Web服务,所以我真的需要指导如何从Wordpress站点(有或没有CformsII插件)向SOAP Web服务提交表单数据.

有没有人以前实现这一点或知道任何可以帮助的插件?

Jar*_*obb 10

我希望我有一个更好的答案,但我担心它会涉及对SOAP的一些编码和理解.(因为我找不到任何实现通用SOAP客户端的WordPress插件,或者更具体地说是使用SOAP支持的表单提交者).

这篇文章的作者收集了一组很好的链接,可以帮助你入门:https://wordpress.stackexchange.com/questions/14804/embedding-a-soap-client-into-a-wordpress-plugin

就个人而言,我在所有项目中使用GravityForms(但这是一个付费插件).但它们提供了一个很好的API,并且有一个名为gform_post_submission的钩子,我个人经常使用它.(我已经使用该钩子"发布"到REST服务).