Mandatory Parameters
In addition the Global Mandatory Parameters, values for the following parameters must be included:
smsid: The smsID of the MO SMS to which you are responding.
msg: The actual message to be delivered.
- If binary content is being supplied, it must be "hex encoded".
- If a Unicode message is being sent, it must be "utf8 encoded".
- If a plain message needing access to the full GSM charset is being sent, it must be "utf8 encoded".
Optional Parameters
Furthermore, values for the following parameters may also be included on an optional basis:
sim: Whether this broadcast is real or just a simulation.
- If set to 'yes', the broadcast will be treated as a simulation.
- Value is not case-sensitive.
data_type: The type of data being supplied.
- Can either be "plain", "gsm", "unicode" or "binary".
- The default value is "plain".
split_method: The manner in which long messages should be split.
- Should be a number between 0 - 8 as follows:
- "0" - No split
- "1" - Simple split (strict)
- "2" - Simple split (graceful)
- "3" - SMS Numbering (strict)
- "4" - SMS Numbering (graceful)
- "5" - Three Dots (strict)
- "6" - Three Dots (graceful)
- "7" - Concatenation (strict)
- "8" - Concatenation (graceful)
- If the data_type of the broadcast is "plain" or "unicode", the default split_method value will be set to "0".
- If the data_type of the broadcast is "binary", the split_method value will be forced to "7" regardless of what split_method value has been supplied.
- If an invalid value is provided, then the default value will be used.