operateRecordShareLink(params: Object)
版本要求:
@ray-js/ray≥1.7.82
支持平台:
iOSAndroid
描述
操作录音文件分享链接(开启或关闭)根据 shareStatus 参数决定是开启分享链接还是关闭分享链接
参数
| 属性 | 类型 | 必填 | 说明 | 最低版本 |
|---|---|---|---|---|
recordId | string | 是 | 录音记录ID | v1.9.1 |
shareType | string[] | 是 | 分享内容类型列表 例如: ["audio", "transforme"] | v1.9.1 |
expireTime | number | 是 | 分享截止时间 | v1.9.1 |
password | string | 否 | 分享密码(可选) 若为空则为无密码 | v1.9.1 |
shareStatus | number | 是 | 分享状态 1-分享中(开启分享链接) 2-关闭分享(关闭分享链接) | v1.9.1 |
complete | () => void | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) | - |
success | (params: Object) => void | 否 | 接口调用成功的回调函数 | - |
fail | (params: Object) => void | 否 | 接口调用失败的回调函数 | - |
success 回调参数
| 属性 | 类型 | 说明 | 最低版本 |
|---|---|---|---|
title | string | 分享标题 | v3.0.0 |
message | string | 分享文案 | v3.2.0 |
link | string | 分享连接 | v1.9.1 |
validDate | string | 链接有效期 | v3.2.2 |
fail 回调参数
| 属性 | 类型 | 说明 |
|---|---|---|
errorMsg | string | 错误信息 |
errorCode | string | number | 错误码 |
| 错误扩展 |
返回值
无
错误码
| 错误码 | 错误信息 |
|---|---|
10001 | 内部错误 |
20201 | 存在敏感内容 |
20202 | 分享通用错误 |
20203 | 密码位数错误 |
20204 | 缺少转写内容 |