作者lionSYH (狮子王)
看板PHP
标题[请益] CI里面的xmlrpc类别 使用问题
时间Wed Aug 1 20:02:30 2012
各位前辈好
最近小弟想使用ci xmlrpc 做一个api接口...
照着官网上面的范例
http://www.codeigniter.org.tw/user_guide/libraries/xmlrpc.html
下面有一个client & server 范例,照着他的范例我是能够正常呼叫..
不过他server里面有一段我不太懂他的意思
$config['functions']['Greetings'] =
array('function' => 'Xmlrpc_server.process');
如果在自己Server这个controller 这样使用没有问题,都能正常呼叫传值
可是我想调用其他的controller
例:$config['functions']['login'] =
array('function' => 'Account.login');
clinet端呼叫时,就会一直出现This is not a known method for this XML-RPC Server
google了半天似乎也没什麽答案
只有找到这篇
http://codeigniter.com/forums/viewthread/119075/#589817
但这篇已经是2009的文章..而且结尾似乎也没什麽答案
官网上的说明那一段的意思不就是用class.method的意思嘛?
还是ci不支援这样的调用?
所以我必须把所有的method通通写到Server这只里面嘛?
这样感觉是很糟的设计...,
或是有其他什麽方法可以解决这个问题?
还是我设定上哪边有错误?
感谢解惑!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.230.196.95
※ 编辑: lionSYH 来自: 125.230.196.95 (08/01 20:05)
※ 编辑: lionSYH 来自: 125.230.196.95 (08/01 20:05)