有没有办法从客户端应用程序触发Zapier webhook?
我似乎无法成功地进行 AJAX 请求,并总是得到:
XMLHttpRequest cannot load https://zapier.com/hooks/catch/.....
The request was redirected to 'https://zapier.com/hooks/catch/..../',
which is disallowed for cross-origin requests that require preflight.
6条答案
按热度按时间vq8itlhq1#
截至2016年1月15日,Zapier不支持使用来自浏览器的POST请求捕获webhook(由于浏览器的预检请求需要CORS头)。
不过,带有查询字符串值的GET请求也可以工作。
xkrw2x1b2#
Zapier不支持CORS。我让它工作的方法是使用图像。
或
iyfjxgzm3#
这对我很有效:
9cbw7uwe4#
不能修改
Content-Type
标头https://zapier.com/help/create/code-webhooks/troubleshoot-webhooks-in-zapier#posting-json-from-web-browser-access-control-allow-headers-in-preflight-response-error
sycxhyv75#
使用获取请求而不设置
Content-Type
也可以工作,ssgvzors6#
Zapier令人敬畏的支持团队在24小时内修复了CORS问题!
赞啊扎皮尔!