IFTTT で Webhook やると怒られる
IFTTT で Location をトリガーにして Webhook をやろうと思ったのですが、There was a problem with the Maker Webhooks service.
というメッセージと共に Applet failed になってしまいました。
動的なパラメータを" "で囲んであげればよかった
Webhook では JSONデータを送っていたのですが、ここに入れていた {{OccuredAt}}
という動的なパラメータが文字列になるのに " "(ダブルクォーテーション)で囲んでなかったのが問題でした。
つまり、これを
{ "timestamp": {{OccurredAt}} }
こうする
{ "timestamp": "{{OccurredAt}}" }
そうすると、こんなかんじでデータが入ってリクエストされます。
{ "timestamp": "June 23, 2017 at 00:00AM" }