调用第三方api超时2s如何解决


(翔子) #1

var options = { method: ‘GET’, // 热词api success // url : ‘https://www.toutiao.com/hot_words/’,

// 黄历api error
url: 'http://www.sojson.com/open/api/lunar/json.shtml',
headers:{
    'User-Agent': 'request'
}

};

var handlers = { ‘HL’: function () { var ttsRes = ‘’, self = this; Rokid.request(options, function (error, response, body) { if (error) { self.emit(’:error’, error); } JSON.parse(body).forEach(function (item) { ttsRes += item + ‘,’; }); self.setTts({ tts: ttsRes }); self.emit(’:done’); }); } };


(yam.zhang) #2

第三方数据接口超过2s是我们的安全机制,没有办法绕过的,只能换响应快一点的接口了。。:joy: