function main(params) { return new Promise(function (resolve, reject) { invokeSomething(params, function(error, results) { if (error) reject(error); else resolve(results); }); }); } |
const defaultParameters = { 'textToTranslate' : 'That that is not confusing is amazing.', 'username' : '', 'password' : '', 'url' : 'https://sandbox-watson-proxy.mybluemix.net/language-translator/api', 'use_unauthenticated' : true } if (require.main === module) main(defaultParameters) .then((results) => console.log(JSON.stringify(results, null, 2))) .catch((error) => console.log(error.message)); |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |