コールバックをパラメータとして受け取る関数があります。たとえば:awaitを使用した場合のエラーと結果の取得方法
client.sendMessage(params, (status, response) => {
console.log('Status: ', status);
console.log('API Response:\n', response);
});
私はそれをpromisify:
const Promise = require('bluebird');
const sendMessageFunc: Object = Promise.promisify(client.sendMessage);
は、その後、私はそれを呼び出す:
result = await sendMessageFunc(params);
私は実際に(status, response)
が、その後やって取得したい:
(status, response) = await sendMessageFunc(params);
console.log('Status: ', status);
console.log('API Response:\n', response);
を
しかし、それはVAではありません蓋の構文。私は何をすべきか?私に返されている「結果」オブジェクトは何ですか?