@dead_fish/api
Version:
Wechat JsTicket、SendEmail、getImageBase64、 UploadTencentOssFile
13 lines (10 loc) • 2.33 kB
Markdown
```shell
npm install @dead_fish/api
```
<!-- 接口表格 -->
| 接口名称 (方法名) | 说明 | 参数 | 参数说明 |
| ----------------- | --------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| wxSign | 微信签名 | {url: string} | url: 需要签名的链接 |
| sendEmail | 发送邮件 | {emails: string[], subject: string, title?: string, content?: string[]} | emails: 收件人邮箱地址, subject: 邮件主题, title: 邮件标题, content: 邮件内容 |
| getImageBase64 | 获取图片 base64 | {url: string, referer?: string} | url: 图片链接 , referer: 请求头的 referer 字段 |
| uploadTencentOSS | 腾讯云 OSS 上传 | {secretId: string, secretKey: string, region: string, bucket: string, file: File, destination?: string, syncFilename?: boolean} | secretId: 腾讯云 API 密钥 ID, secretKey: 腾讯云 API 密钥, region: 所属地域, bucket: 存储桶名称, file: 上传文件, destination: 上传路径, syncFilename: 是否同步文件名 (false: 随机生成文件名) |