如何将数据传递给IFTTT WebHook?

时间:2017-08-04 11:37:08

标签: google-sheets ifttt

我有一项任务是在收到WebHook时将行添加到Google表格中。现在我正在尝试设置IFTTT但有一些问题 它说我应该使用像https://maker.ifttt.com/trigger/{event}/with/key/{my_key}这样的网址,我可以做到这一点。但它需要在请求中发送一些数据,我的系统可以做的唯一方法是将它附加到查询字符串,如https://maker.ifttt.com/trigger/{event}/with/key/{my_key}?name1=Alex&name2=Helen

但是IFTTT没有看到我的数据。它说它可以看到附加JSON中的数据,但我不能使用JSON。

那么有没有办法将我的数据传递给查询字符串或shell中的IFTT我忘记了IFTTT并调查如何直接连接到Google表格?

3 个答案:

答案 0 :(得分:8)

IFTTT Maker webhooks只能使用" value1"," value2"和" value3"的键来获取数据。尝试发送:

https://maker.ifttt.com/trigger/{event}/with/key/{my_key}?value1=Alex&value2=Helen

答案 1 :(得分:2)

首先,Web钩子设计为仅使用POST方法接受数据,此处您使用GET发送数据,这显然不会起作用,我猜。

其次,为了使其工作,一种方法是使用cURL请求并使用POST方法在Body中发送您的JSON。

答案 2 :(得分:0)

尝试使用https://bitly.com/,它将缩短查询参数并将其转换为路径参数。那对我有用。