CallRecording class
De klasse CallRecording vertegenwoordigt aanroepopnamegerelateerde API's.
Constructors
| Call |
Methoden
| delete(string, Operation |
Hiermee verwijdert u een opname. |
| download |
Retourneert een stream met een oproepopname. |
| download |
Hiermee downloadt u een opnamebestand voor gesprekken naar het opgegeven pad. |
| download |
Hiermee downloadt u een opnamebestand voor gesprekken naar de opgegeven stream. |
| get |
Retourneert eigenschappen voor gespreksopname. |
| pause(string, Operation |
Hiermee wordt een oproepopname onderbroken. |
| resume(string, Operation |
Hiermee wordt een gespreksopname hervat. |
| start(Start |
Start een oproepopname met de opgegeven opties. |
| stop(string, Operation |
Stopt een oproepopname. |
Constructordetails
CallRecording(string, TokenCredential | KeyCredential, CallAutomationApiClientOptionalParams)
new CallRecording(endpoint: string, credential: TokenCredential | KeyCredential, options?: CallAutomationApiClientOptionalParams)
Parameters
- endpoint
-
string
- credential
- options
-
CallAutomationApiClientOptionalParams
Methodedetails
delete(string, OperationOptions)
Hiermee verwijdert u een opname.
function delete(recordingLocationUrl: string, options?: OperationOptions): Promise<void>
Parameters
- recordingLocationUrl
-
string
De URL van de opnamelocatie. Vereist.
- options
- OperationOptions
Aanvullende aanvraagopties bevatten opties voor deleteRecording-API.
Retouren
Promise<void>
downloadStreaming(string, DownloadRecordingOptions)
Retourneert een stream met een oproepopname.
function downloadStreaming(sourceLocationUrl: string, options?: DownloadRecordingOptions): Promise<ReadableStream>
Parameters
- sourceLocationUrl
-
string
De URL van de bronlocatie. Vereist.
- options
- DownloadRecordingOptions
Aanvullende aanvraagopties bevatten api-opties voor downloadRecording.
Retouren
Promise<ReadableStream>
downloadToPath(string, string, DownloadRecordingOptions)
Hiermee downloadt u een opnamebestand voor gesprekken naar het opgegeven pad.
function downloadToPath(sourceLocationUrl: string, destinationPath: string, options?: DownloadRecordingOptions): Promise<void>
Parameters
- sourceLocationUrl
-
string
De URL van de bronlocatie. Vereist.
- destinationPath
-
string
Het doelpad. Vereist.
- options
- DownloadRecordingOptions
Aanvullende aanvraagopties bevatten api-opties voor downloadRecording.
Retouren
Promise<void>
downloadToStream(string, WritableStream, DownloadRecordingOptions)
Hiermee downloadt u een opnamebestand voor gesprekken naar de opgegeven stream.
function downloadToStream(sourceLocationUrl: string, destinationStream: WritableStream, options?: DownloadRecordingOptions): Promise<void>
Parameters
- sourceLocationUrl
-
string
De URL van de bronlocatie. Vereist.
- destinationStream
-
WritableStream
De doelstream. Vereist.
- options
- DownloadRecordingOptions
Aanvullende aanvraagopties bevatten api-opties voor downloadRecording.
Retouren
Promise<void>
getState(string, OperationOptions)
Retourneert eigenschappen voor gespreksopname.
function getState(recordingId: string, options?: OperationOptions): Promise<RecordingStateResult>
Parameters
- recordingId
-
string
De recordingId die aan de opname is gekoppeld.
- options
- OperationOptions
Aanvullende aanvraagopties bevatten getRecordingProperties API-opties.
Retouren
Promise<RecordingStateResult>
pause(string, OperationOptions)
Hiermee wordt een oproepopname onderbroken.
function pause(recordingId: string, options?: OperationOptions): Promise<void>
Parameters
- recordingId
-
string
De recordingId die aan de opname is gekoppeld.
- options
- OperationOptions
Aanvullende aanvraagopties bevatten api-opties voor pauseRecording.
Retouren
Promise<void>
resume(string, OperationOptions)
Hiermee wordt een gespreksopname hervat.
function resume(recordingId: string, options?: OperationOptions): Promise<void>
Parameters
- recordingId
-
string
De recordingId die aan de opname is gekoppeld.
- options
- OperationOptions
Aanvullende aanvraagopties bevatten opties voor resumeRecording-API.
Retouren
Promise<void>
start(StartRecordingOptions)
Start een oproepopname met de opgegeven opties.
function start(options: StartRecordingOptions): Promise<RecordingStateResult>
Parameters
- options
- StartRecordingOptions
Bewerkingsopties.
Retouren
Promise<RecordingStateResult>
stop(string, OperationOptions)
Stopt een oproepopname.
function stop(recordingId: string, options?: OperationOptions): Promise<void>
Parameters
- recordingId
-
string
De recordingId die aan de opname is gekoppeld.
- options
- OperationOptions
Aanvullende aanvraagopties bevatten opties voor stopRecording-API.
Retouren
Promise<void>