我成功地在Zapier中发布(POST)JSON文件并为其创建存储。但是,我想使用本地运行的Python代码访问Zapier Storage中的JSON。我能够使用Python3访问存储,看到那里写的东西,但我无法访问JSON内容。
document.getElementById('test').style.animation = 'FadeOut 1s';
我得到的只是:
import urllib
import json
import codecs
reader = codecs.getreader("utf-8")
access_token = "password"
def GetStorage(page_id, access_token):
url = 'https://hooks.zapier.com/url/'
response = urllib.request.urlopen(url)
data = json.load(reader(response))
return data
a=GetStorage(url, access_token)
print(a)
实际上我需要:
{'attempt': '5a539a49-65eb-44f8-a30e-e171faf7a680',
'id': '1b38d21a-0150-46df-98c1-490a0d04b565',
'request_id': '5a539a49-65eb-44f8-a30e-e171faf7a680',
'status': 'success'}
有什么想法吗?
答案 0 :(得分:3)
David来自Zapier平台团队。
你关闭了! hooks.zapier.com
是我们用于传入网络连接的网址,因此我们始终以200和您正在查看的响应正文回复。
相反,请使用store.zapier.com
。您还要确保包含您的秘密。完整的请求网址如下所示:
https://store.zapier.com/api/records?secret=test
将返回任意json数据:
{
"name": "david",
"job": "programmer"
}
完整的文档在json中:https://store.zapier.com/