Download Media

To download media message file to any particular user or group you can use the below API.

info

{api-base-url} can be obtained from the MirrorFly console.

HTTP request#

curl -X GET "https://{api-base-url}/api/v1/media/download?fileToken={file-token}"
-H "accept: application/json;charset=UTF-8"
-H "Authorization: AuthToken"
-H "Content-Type: application/x-www-form-urlencoded"

Request Params#

ParamDataTypeRequiredDescription
fileTokenStringYesToken of the uploaded file

Note : FileToken will get from the Chat History Response based on the Message ID, inside Media Object the variable is defined as fileUrl.

Responses#

If successful, this action returns the downloable file as byte[] format.

Error#

In the case of an error, an error object like below is returned.

When the token passed in Headers is expired

{
"status": 401,
"message": "Token Expired"
}

In the case of a Bad Request, an error message is returned

{
"status": 400,
"message": "Error Message"
}