谷歌上午我学到了一些东西。 很多人都想使用他们的CI2安装程序为其他应用程序制作一个soap服务器来与他们的应用程序通信。 但是,我发现的每个论坛帖子都以“这在CI2中不起作用”或类似方式结束。
我发现这篇文章: http://phpmaster.com/web-services-with-php-and-soap-1/
哪个很棒...但我无法在CI2中使用它。
我已将我的库放在适当的位置,在需要的地方重命名,此代码会带来许多错误。 我还没有开始在客户端。
`class soap扩展了CI_Controller {
function __construct ()
{
parent:: __construct ();
$this->load->library('nusoap_base');
}
function index()
{
$this->nusoap = new soap_server();
$this->nusoap->register("getProd");
$this->nusoap->service($HTTP_RAW_POST_DATA);
}
function getProd($category) {
if ($category == "books") {
return join(",", array(
"The WordPress Anthology",
"PHP Master: Write Cutting Edge Code",
"Build Your Own Website the Right Way"));
}
else {
return "No products listed under that category";
}
}
}`
答案 0 :(得分:0)
厌倦了,使用CI REST库代替(欢呼菲尔!) :)