Requires:
@ray-js/ray≥1.7.82
Platforms:
iOSAndroid

Operate recording file share link (open or close), determined by shareStatus parameter.

PropertyTypeRequiredDescriptionSince
recordIdstringYesRecording record IDv1.9.1
shareTypestring[]YesList of content types to share For example: ["audio", "transforme"]v1.9.1
expireTimenumberYesShare expiration timev1.9.1
passwordstringNoShare password (optional) Leave empty for no passwordv1.9.1
shareStatusnumberYesShare status 1 - Sharing (share link enabled) 2 - Closed (share link disabled)v1.9.1
complete() => voidNoCompletion callback (executed on both success and failure)-
success(params: Object) => voidNoCallback on successful API call-
fail(params: Object) => voidNoFailure callback-
success callback parameters
PropertyTypeDescriptionSince
titlestringShare titlev3.0.0
messagestringShare descriptionv3.2.0
linkstringShare linkv1.9.1
validDatestringLink validity periodv3.2.2
fail callback parameters
PropertyTypeDescription
errorMsgstringError message
errorCodestring | numberError code
Error extension

None

Error CodeError Message
10001Internal error
20201Contains sensitive content
20202Generic sharing error
20203Invalid password length
20204Missing transcription content