我需要将一些嵌套数据传递给我的SOAP客户端,我想我知道如何创建复杂的参数......
id = ucmdb.get_type('ns17:ID')
现在我想提供一些"参数"对于这个' ci',我怎么能这样做? 我将使用我知道如何使用的旧Suds来展示我的意思:
id = ucmdb.factory.create('ns17:ID') #complex
id._temp = "true" #first "argument"
id.value = dict['logical_name'] #second "argument"
我怎么能用Zeep做到这一点?
答案 0 :(得分:0)
查看http://docs.python-zeep.org/en/latest/in-depth.html中的“使用SOAP标题”部分。
我能够使用该信息编写与Zuora集成的脚本,并且需要Soap Header中的复杂类型。见http://community.zuora.com/t5/API/Python-quickstart/m-p/10779/highlight/true#M403