If the recording was initiated by the Record API method, you can use this method to stop recording the conference. This can be useful when, for example, you don’t want to record parts of a conference during which critical details are being discussed.
## Example for Conference Record Delete#require'rubygems'require'plivo'includePlivoincludePlivo::Exceptionsapi=RestClient.new("<auth_id>","<auth_token>")beginresponse=api.conferences.stop_record('my conf')putsresponserescuePlivoRESTError=>eputs'Exception: '+e.messageend
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Example for Conference Record deletevarplivo=require('plivo');(functionmain(){'use strict';// If auth id and auth token are not specified, Plivo will fetch them from the environment variables.varclient=newplivo.Client("<auth_id>","<auth_token>");client.conferences.stopRecording("My Conf Room",// conference name).then(function(response){console.log(response);},function(err){console.error(err);});})();
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php/**
* Example for Conference record delete
*/require'vendor/autoload.php';usePlivo\RestClient;usePlivo\Exceptions\PlivoRestException;$client=newRestClient("<auth_id>","<auth_token>");try{$response=$client->conferences->stopRecording('My conference');print_r($response);}catch(PlivoRestException$ex){print_r($ex);}
packagecom.plivo.api.samples.conference.record;importjava.io.IOException;importcom.plivo.api.Plivo;importcom.plivo.api.exceptions.PlivoRestException;importcom.plivo.api.models.conference.Conference;/**
* Example for Conference Record delete
*/classRecordDelete{publicstaticvoidmain(String[]args){Plivo.init("<auth_id>","<auth_token>");try{Conference.recordStopper("My Conf Room").stop();System.out.println("Deleted successfully.");}catch(PlivoRestException|IOExceptione){e.printStackTrace();}}}
/**
* Example for Endpoint Delete
*/usingSystem;usingSystem.Collections.Generic;usingPlivo;usingPlivo.Exception;namespacePlivoExamples{internalclassProgram{publicstaticvoidMain(string[]args){varapi=newPlivoApi("<auth_id>","<auth_token>");try{varresponse=api.Conference.StopRecording("conf name");Console.WriteLine(response);}catch(PlivoRestExceptione){Console.WriteLine("Exception: "+e.Message);}}}}
// Example for Conference Record deletepackagemainimport("fmt""github.com/plivo/plivo-go/v7")funcmain(){client,err:=plivo.NewClient("<auth_id>","<auth_token>",&plivo.ClientOptions{})iferr!=nil{fmt.Print("Error",err.Error())return}err=client.Conferences.RecordStop("My Conf Room",)iferr!=nil{fmt.Print("Error",err.Error())return}fmt.Println("Deleted successfully.")}
Example Request
1
2
3
4
5
6
7
8
9
10
11
12
importplivoAUTH_ID="Your AUTH ID"AUTH_TOKEN="Your AUTH TOKEN"p=plivo.RestAPI(AUTH_ID,AUTH_TOKEN)params={# Name of your Conference
'conference_name':'my_conference_name'}response=p.stop_record_conference(params)printstr(response)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# encoding: utf-8require'plivo'includePlivoAUTH_ID='MAXXXXXXXXXXXXXXXXXX'AUTH_TOKEN='MTUzZjA4NzhiYWNlOWExNTNlZGJmNzUwYWViYjc2'p=RestAPI.new(AUTH_ID,AUTH_TOKEN)params={# Name of your Conference'conference_name'=>'my_conference_name'}response=p.stop_record_conference(params)putsresponse
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
varplivo=require('plivo');varp=plivo.RestAPI({authId:'Your AUTH ID',authToken:'Your AUTH TOKEN'});varparams={// Name of the Conference'conference_name':'my_conference_name'}p.stop_record_conference(params,function(status,response){console.log('Status: ',status);console.log('API Response:',response);});
<?phprequire'vendor/autoload.php';usePlivo\RestAPI;$auth_id="Your AUTH_ID";$auth_token="Your AUTH_TOKEN";$p=newRestAPI($auth_id,$auth_token);$params=array(# Name of your Conference'conference_name'=>'my_conference_name');$response=$p->stop_record_conference($params);// Print the responseecho"Status : ";print_r($response['status']);echo"Response : ";print_r($response['response']);?>
importjava.util.LinkedHashMap;importcom.plivo.helper.api.client.*;importcom.plivo.helper.api.response.response.GenericResponse;importcom.plivo.helper.exception.PlivoException;publicclassStopRecordingConf{publicstaticvoidmain(String[]args){StringauthId="Your AUTH ID";StringauthToken="Your AUTH TOKEN";RestAPIapi=newRestAPI(authId,authToken,"v1");LinkedHashMap<String,String>parameters=newLinkedHashMap<String,String>();// Name of your Conferenceparameters.put("conference_name","my_conference_name");try{// Send the messageGenericResponsemsgResponse=api.stopRecordConference(parameters);// Print the responseSystem.out.println(msgResponse);}catch(PlivoExceptione){System.out.println(e.getLocalizedMessage());}}}
usingSystem;usingSystem.Collections.Generic;usingRestSharp;usingPlivo.API;namespacestop_recording_conf{publicclassProgram{publicstaticvoidMain(string[]args){RestAPIplivo=newRestAPI("Your AUTH_ID","Your AUTH_TOKEN");IRestResponse<GenericResponse>resp=plivo.stop_record_conference(newDictionary<string,string>(){// Name of your Conference{"conference_name","my_conference_name"},});//Prints the responseConsole.Write(resp.Content);Console.ReadLine();}}}
// Example for Conference Record deletepackagemainimport("fmt""github.com/plivo/plivo-go/v7")funcmain(){client,err:=plivo.NewClient("<auth_id>","<auth_token>",&plivo.ClientOptions{})iferr!=nil{fmt.Print("Error",err.Error())return}err=client.Conferences.RecordStop("My Conf Room",)iferr!=nil{fmt.Print("Error",err.Error())return}fmt.Println("Deleted successfully.")}
Rate this page
🥳 Thank you! It means a lot to us!
×
Help Us Improve
Thank you so much for rating the page, we would like to get your input
for further improvements!