HookHubでそんなに時間かかってないはずの url fetch に"Too long to respond" と言われる
Notify.ioでいろいろやりたくてHookHubで試そうとしているんだけど、うまくいかない。
なぜだろう?
以下のコードがHookhubで実行できない。
// NOT WORKED YET : why? var hash = stash.config.notify_user; var api_key = stash.config.notify_api_key; http.post( "http://api.notify.io/v1/notify/" + hash + "?api_key=" + api_key, http.data({ text: "hoge" }) );
curl で上記WebHookを叩くと、1秒程度で
error:Wrapped com.google.apphosting.api.ApiProxy$ApiDeadlineExceededException: The API call urlfetch.Fetch() took too long to respond and was cancelled. <init>:5
と言われる。
config.xxx の値はちゃんと設定/取得できていることは確認している...
ちなみに 直接 curl で "http://api.notify.io/ ..." に対してpostしたら、ちゃんと通知できたのも確認できている。
うーん。