###事象
以下のコードでTwilioFunctionからRestAPIを実行したいのですが、
レスポンスを待っている間に10秒の実行時間制限が過ぎてしまいエラーが出ます。
###やりたいこと
request()にタイムアウトを5000msほどでかけて、タイムアウトした場合にcallback()を実行したいです。
試したこと
以下のurlを参考にrequest(options,{timeout: 5000},res)なども試しましたが上手く動作しませんでした。
https://github.com/request/request#timeouts
タイムアウトを設定してCallbackを実行するにはどうようにすればよろしいでしょうか??
###コード
nodejs
1//TwilioFunctions 2var request = require('request'); 3var options = { 4 //APIを叩くためのパラメータ 5}; 6function res(error, response, body) { 7 if (!error && response.statusCode == 200) { 8 callback(error); 9 } 10} 11request(options,res);
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。