Use this to send an audio file to a user. type value is 3.
{
"txnid": "430",
"receiver": {
"type": 2,
"address": "9053XXXXXXXX "
},
"composition": {
"list": [{
"type": 3,
"message": "https://timsac.turkcell.com.tr/scontent/p2p/04032016/05/A796cf1d3ec44217f7fcb3d92a1d8fa4dc244abc2ff6b72004ce6589d6b532e0a5.mp3",
"size": 1452
}]
}
}
| Field | Value | Description |
|---|---|---|
| *txnid | string | Request id value |
| *receiver | object | |
| *type | int | Recipient address type. Values: 0 -> Hashed address 1 -> All addresses following the service 2 -> MSISDN (plain number) |
| *address | string | Address in the type specified by type. If type is 0, address is hashed (value provided by bipussu). If type is 1, address must not be in the request. If type is 2, provide the address in 905XXXXXXXXX format. |
| *composition | object | |
| *list | list | Messages to send; at least 1 item required. |
| *type | int | Message type. Values: 0 – Text 2 – Photo 3 – Audio 4 – Video 5 – Sticker 6 – Caps 7 – Location 9 – Finish Line 10 – Contact 13 – Template Media Message 14 – Document. Additional parameters depend on the selected type. |
| *message | string | Audio URL uploaded to FTS |
| *size | string | Audio size in bytes |
message cannot be null or empty. Must be an FTS URL; max length 512 characters. Mime type must be audio/*. [1004]size cannot be null or empty. Provide in bytes; must be between 1 and 20MB. [1005]ratio must not be provided. [1006]itemid must not be provided. [1007]| resultcode | Description |
|---|---|
| 1004 | invalid content message |
| 1005 | invalid content size |
| 1006 | invalid content ratio |
| 1007 | invalid content item id |