【发布时间】:2019-03-22 22:51:44
【问题描述】:
我在使用 zapier python 集成时遇到问题。我正在使用 urllib2 进行 API 调用,并且无法在我的代码中使用 zapiers 自定义变量的 input_data。
from urllib2 import Request, urlopen
zc = input_data['email']
values = """
{
"updated":
{
"email": zc,
"businessUnit": "DE",
"firstName": "John",
"lastName": "Doe",
"gender": "male"
}
}
"""
headers = {
'Content-Type': 'application/json',
'X-XNG-ApiVersion': '1',
'X-XNG-AuthToken': 'your Token'
}
request = Request('https://api.crossengage.io/leads/', data=values, headers=headers)
response_body = urlopen(request).read()
print response_body
我收到错误消息:
回溯(最近一次通话最后一次):
the_function 中的文件“/tmp/tmpOn6L2p/usercode.py”,第 9 行 zc = input_data['email'] KeyError:'电子邮件'
你能帮帮我吗?
【问题讨论】: