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

标签 wordpress forms soap

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

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

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

有没有人以前实现过这个或知道任何可以提供帮助的插件?

最佳答案

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

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

就个人而言,我使用 GravityForms对于我所有的项目(但它是一个付费插件)。但是它们提供了一个很好的 API,并且有一个叫做 gform_post_submission 的钩子(Hook)。我个人用过很多。 (我已经使用该钩子(Hook)“发布”到 REST 服务)。

关于wordpress - 如何从 Wordpress 表单调用 SOAP Web 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6585853/

相关文章:

javascript - 多个动态表单提交后运行函数

php - 从 PHP 发布的表单中清理和构建查询的更快方法

forms - 在 Excel 中打开 VBA 多选项卡表单到特定选项卡

java - CUCM 8.5 AXLAPI 中的示例 doAuthenticateUser 请求消息

soap - wsdl2 不显示 ColdFusion 10 中的扩展功能

wordpress - Nginx反向代理https内容

javascript - Flexslider 在 html 中加载图像但不呈现任何内容

java - 即使我指定它获取所有行,我的 Web 服务也不会从数据库返回所有行

php - wc_get_products 不返回可预订产品

php - 更改 Woocommerce 结帐以在单独的 WordPress 网站上处理订单?