ZAPIER-Python中的输出丢失或返回早期错误

ZAPIER-Python中的输出丢失或返回早期错误,python,xml,soap,zapier,Python,Xml,Soap,Zapier,我收到了一个绿色警报,但我的帖子不起作用,我得到了一个错误:output_missing 请定义输出或提前返回 我正在尝试使用Python发送SOAP请求: url=”https://service.velocify.com/ClientService.asmx" 标题={ “内容类型”:“text/xml;charset=utf-8”, “主机”:“service.velocify.com”, “内容长度”:“0”, “SOAPAction”:https://service.leads360

我收到了一个绿色警报,但我的帖子不起作用,我得到了一个错误:output_missing 请定义输出或提前返回

我正在尝试使用Python发送SOAP请求:


url=”https://service.velocify.com/ClientService.asmx"
标题={
“内容类型”:“text/xml;charset=utf-8”,
“主机”:“service.velocify.com”,
“内容长度”:“0”,
“SOAPAction”:https://service.leads360.com/ModifyLeadField'
}
body=”“”
*************
***********
310595
1238
废话
"""
r=requests.post(url,headers=headers,params=body)
印刷品(r.content)


Zapier要求您在代码中使用output语句,然后可以在下一次zap中使用该语句。您可以在代码的末尾添加如下内容:

output = {'response':r.content}

然后,key+值将在下一次Zap中可用。

Zapier要求您在代码中使用output语句,然后可以在下一次Zap中使用该语句。您可以在代码的末尾添加如下内容:

output = {'response':r.content}

然后key+值将在下一个Zap中可用。

谢谢,我添加了这个,然后我知道可能会出现另一个错误,即“不可JSON序列化”。我也尝试过通过javascript发送这个SOAP请求,但两者似乎都不可能,因为我发现很多代码需要库或模块,而Zap不接受这些库或模块。您知道成功发送此SOAP请求的最佳方式吗?谢谢您的更新。我重新检查了有关output语句的文档,它指出输出必须是JSON可序列化的。这可能是您当前遇到的错误。在这种情况下,您是否可以检查这是否有效:
output={'response':r.text}
谢谢,我添加了这个,然后我知道可能会出现另一个错误,即“不可JSON序列化”。我也尝试过通过javascript发送这个SOAP请求,但两者似乎都不可能,因为我发现很多代码需要库或模块,而Zap不接受这些库或模块。您知道成功发送此SOAP请求的最佳方式吗?谢谢您的更新。我重新检查了有关output语句的文档,它指出输出必须是JSON可序列化的。这可能是您当前遇到的错误。在这种情况下,您是否可以检查这是否有效:
output={'response':r.text}