本文整理匯總了TypeScript中file-box.FileBox.toStream方法的典型用法代碼示例。如果您正苦於以下問題:TypeScript FileBox.toStream方法的具體用法?TypeScript FileBox.toStream怎麽用?TypeScript FileBox.toStream使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類file-box.FileBox
的用法示例。
在下文中一共展示了FileBox.toStream方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。
示例1: messageSendFile
public async messageSendFile(
receiver : Receiver,
file : FileBox,
): Promise<void> {
log.verbose('PuppetWechat4u', 'messageSend(%s, %s)', receiver, file)
// room first
const id = receiver.roomId || receiver.contactId
if (!id) {
throw new Error('no id')
}
/**
* 通過表情MD5發送表情
*/
// wechat4u.sendMsg({
// emoticonMd5: '00c801cdf69127550d93ca52c3f853ff'
// }, ToUserName)
// .catch(err => {
// bot.emit('error', err)
// })
/**
* 以下通過上傳文件發送圖片,視頻,附件等
* 通用方法為入下
* file為多種類型
* filename必填,主要為了判斷文件類型
*/
await this.wechat4u.sendMsg({
file : await file.toStream(),
filename : file.name,
}, id)
}