我有这个外部soapweb服务
<xsd:element name="gerarReferenciaMB">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="valor" minOccurs="1" maxOccurs="1">
<xsd:simpleType>
<xsd:restriction base="xsd:float">
<xsd:minExclusive value="1"/>
<xsd:maxExclusive value="9999.99"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="chave" type="xsd:string"/>
<xsd:element name="id" type="xsd:string"/>
<xsd:element name="admin_callback" minOccurs="0" type="xsd:string"/>
<xsd:element name="campos_extra" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="id" type="xsd:int"/>
<xsd:element name="valor" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="testa_pagamento" type="xsd:int" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="gerarReferenciaMBResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="entidade" minOccurs="0" maxOccurs="1" type="xsd:string"/>
<xsd:element name="referencia" minOccurs="0" maxOccurs="1" type="xsd:string"/>
<xsd:element name="valor" type="xsd:float" minOccurs="0" maxOccurs="1"/>
<xsd:element name="estado" type="xsd:int" minOccurs="1" maxOccurs="1"/>
<xsd:element name="resposta" minOccurs="1" maxOccurs="1" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
在http://replica.eupago.pt/replica.eupago.wsdl中可能
我需要发送参数:chave,valor,id 接收和提取响应字段
在PHP中:
^{pr2}$但我需要使用Python
我有:
client = SoapClient('httpt://replica.eupago.pt/replica.eupagov3.wsdl, trace=False)
chave = ******* ### API CHANNEL KEY
valor = 50.0
id = '1'
temp = {'chave':chave,'valor'=valor,'id'=id}
result = client.gerarReferenciaMB(args0=temp)
But i don't have an answer
我该怎么做?在
谢谢
目前没有回答
相关问题 更多 >
编程相关推荐