DeleteAudio

Update time: 2024-07-29 16:59:31

Deletes the specified audio through this interface.

  • Single user trigger frequency: 300/5min
  • Applicable Products: Cloud VoD

Request

Body Params

NameDescription
*audioIdString
id of the audio you want to delete
validateOccupyInteger
Occupancy check; 0 not check, 1 check, default check

Response

Body Params

NameDescription
codeInteger
Create the result status code. 200 indicates success
messageString
Successful operation
dataString
Return data

Error code

Error code(code)Description(message)HTTP statusSemantic
1301User has no permission200User has no permission
1004The parameter is incorrect. Please ensure that all required fields are filled in200The parameter is incorrect. Please ensure that all required fields are filled in
1000The audio id cannot be empty200The audio id cannot be empty
1004The audio id does not exist200The audio id does not exist
1004Parameter error200Parameter error
400Resource occupied200Resource occupied

Example

JSON
JSON
Request example
Copy Copy success
#!/bin/bash
username='example_username'
apiKey='example_apiKey'
date=`env LANG="en_US.UTF-8" date -u "+%a, %d %b %Y %H:%M:%S GMT"`
password=`echo -en "$date" | openssl dgst -sha1 -hmac $apiKey -binary | openssl enc -base64`
curl -i --url "https://api.cdnetworks.com/vod/audioManage/deleteAudio" \
-X "POST" \
-u "$username:$password" \
-H "Date: $date" \
-H "x-cnc-auth-method: BASIC" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
    "audioId": "9B0F7BA8BCB9D056D4C24ADDBF821D10",
    "validateOccupy": 1
}'
Response example
Copy Copy success
{
  "code": 200,
  "data": "",
  "message": "Operation succeeded"
}
Is the content of this document helpful to you?
Yes
I have suggestion
Submitted successfully! Thank you very much for your feedback, we will continue to strive to do better!