2011-07-05 32 views
12

Tôi có một trang Wordpress mà tôi hiện đang làm việc và đã thiết lập một biểu mẫu với plugin CformsII nhưng khách hàng muốn dữ liệu biểu mẫu được gửi đến một dịch vụ web SOAP.Cách gọi dịch vụ web SOAP từ một biểu mẫu Wordpress?

Tôi có URL SOAP webservice và dữ liệu XML nhưng plugin CformsII trong Wordpress dường như sử dụng phương thức POST HTML chuẩn mà tôi đã được thông báo rằng SOAP webservice sẽ không xử lý.

Tôi chưa bao giờ sử dụng hoặc có bất kỳ trải nghiệm nào với dịch vụ web SOAP trước đây nên tôi thực sự cần hướng dẫn về cách gửi dữ liệu biểu mẫu từ trang Wordpress (có hoặc không có plugin CformsII) đến SOAP webservice.

Có ai đã từng đạt được điều này trước đây hoặc biết bất kỳ plugin nào có thể trợ giúp không?

Trả lời

10

Tôi ước tôi có câu trả lời tốt hơn cho bạn, nhưng tôi e rằng nó sẽ liên quan đến việc viết mã và hiểu biết về SOAP. (Bởi vì tôi không thể tìm thấy bất kỳ plugin WordPress nào đã triển khai một trình khách SOAP chung chung hoặc cụ thể hơn là một trình gửi biểu mẫu có hỗ trợ SOAP).

bài tác giả này thu thập một nhóm tốt đẹp của các liên kết mà sẽ giúp bạn bắt đầu: https://wordpress.stackexchange.com/questions/14804/embedding-a-soap-client-into-a-wordpress-plugin

Cá nhân, tôi sử dụng GravityForms cho tất cả các dự án của tôi (nhưng đó là một plugin trả tiền). Nhưng họ cung cấp một API tốt đẹp và có một cái móc gọi là gform_post_submission mà cá nhân tôi đã sử dụng rất nhiều. (Tôi đã "đăng" lên các dịch vụ REST bằng cách sử dụng móc đó).

Các vấn đề liên quan