This function allows users to start a broadcast. A broadcast can be started if it is in any of the following statuses: "pause", "draft", "draftonly" or "starting".
Note: When starting a broadcast that has the "draftonly" status, the system first makes a copy of this broadcast and assigns the next available ID to this copy. Then it starts this copy, leaving the status of the original one unchanged. Related functions, such as PAUSE_BROADCAST, STOP_BROADCAST and LIST_BROADCAST_REPLIES, should use this copy's ID.
* action: START_BROADCAST.
* broadcast_id: broadcast ID.
* start_mode: value is either "NORMAL_MODE" or "EXPRESS_MODE". Default is NORMAL_MODE. EXPRESS_MODE will set broadcast end_date to current_datetime + 5 days.
The response contains the following attribute:
* msg: Success or error message.
The following example shows a successful HTTP GET request and response.