Loading appinfo/routes.php +3 −1 Original line number Diff line number Diff line Loading @@ -47,5 +47,7 @@ $application->registerRoutes($this, array('routes' => array( // Android API v4 // @TODO future calls to sending calls recorded on the phone array('name' => 'api#fetch_messages_to_send', 'url' => '/api/v4/messages/sendqueue', 'verb' => 'GET'), // Android APIv3 array('name' => 'api#fetch_messages_to_send', 'url' => '/api/v4/messages/sendqueue', 'verb' => 'GET'), // Android APIv4 array('name' => 'api#delete_message', 'url' => '/api/v4/messages/delete_message', 'verb' => 'DELETE'), // Android APIv4 ))); controller/apicontroller.php +13 −0 Original line number Diff line number Diff line Loading @@ -86,6 +86,19 @@ class ApiController extends Controller { return new JSONResponse(array("status" => true, "msg" => "OK")); } /** * @NoAdminRequired * @NoCSRFRequired * @param $phoneNumber * @param $date * @return JSONResponse */ public function deleteMessage ($phoneNumber, $date) { $this->smsMapper->removeMessage($this->userId, $phoneNumber, $date); return new JSONResponse(array("status" => true, "msg" => "OK")); } /** * @NoAdminRequired * @param $smsCount Loading Loading
appinfo/routes.php +3 −1 Original line number Diff line number Diff line Loading @@ -47,5 +47,7 @@ $application->registerRoutes($this, array('routes' => array( // Android API v4 // @TODO future calls to sending calls recorded on the phone array('name' => 'api#fetch_messages_to_send', 'url' => '/api/v4/messages/sendqueue', 'verb' => 'GET'), // Android APIv3 array('name' => 'api#fetch_messages_to_send', 'url' => '/api/v4/messages/sendqueue', 'verb' => 'GET'), // Android APIv4 array('name' => 'api#delete_message', 'url' => '/api/v4/messages/delete_message', 'verb' => 'DELETE'), // Android APIv4 )));
controller/apicontroller.php +13 −0 Original line number Diff line number Diff line Loading @@ -86,6 +86,19 @@ class ApiController extends Controller { return new JSONResponse(array("status" => true, "msg" => "OK")); } /** * @NoAdminRequired * @NoCSRFRequired * @param $phoneNumber * @param $date * @return JSONResponse */ public function deleteMessage ($phoneNumber, $date) { $this->smsMapper->removeMessage($this->userId, $phoneNumber, $date); return new JSONResponse(array("status" => true, "msg" => "OK")); } /** * @NoAdminRequired * @param $smsCount Loading