Jsonrpc 服务器实例方法 "user_account_create" 未见
Jsonrpc Server instance method "user_account_create" not seen
我有一个包含以下代码的源文件,它使用 python
的 jsonrpclib 模块
server = jsonrpclib.Server(url)
try:
res = server.user_account_create(
EmailAddress=self.Email,
FirstName=self.FirstName,
LastName=self.LastName,
Password=self.Password
)
self.UserId = res['UserId']
except jsonrpclib.jsonrpc.ProtocolError:
er = json.loads(jsonrpclib.history.response)
jsonrpclib.history.clear()
return False
但是我翻jsonrpclib的源码的时候没看到函数user_account_create
.
有人可以指出我错过了什么吗?
我想检查这个函数是否向亲属 url /accounts 发出请求,因为文档中就是这样解释的。
user_account_create
应该在服务器端定义。
jsonrpclib.Server
's __getattr__
会处理它:user_account_create
没有在jsonrpclib.Server
中定义;这导致 __getattr__
被调用; xmlrpclib._Method
表示rpc方法是动态创建的。
我有一个包含以下代码的源文件,它使用 python
的 jsonrpclib 模块server = jsonrpclib.Server(url)
try:
res = server.user_account_create(
EmailAddress=self.Email,
FirstName=self.FirstName,
LastName=self.LastName,
Password=self.Password
)
self.UserId = res['UserId']
except jsonrpclib.jsonrpc.ProtocolError:
er = json.loads(jsonrpclib.history.response)
jsonrpclib.history.clear()
return False
但是我翻jsonrpclib的源码的时候没看到函数user_account_create
.
有人可以指出我错过了什么吗?
我想检查这个函数是否向亲属 url /accounts 发出请求,因为文档中就是这样解释的。
user_account_create
应该在服务器端定义。
jsonrpclib.Server
's __getattr__
会处理它:user_account_create
没有在jsonrpclib.Server
中定义;这导致 __getattr__
被调用; xmlrpclib._Method
表示rpc方法是动态创建的。