Commit b84399e5 by Jansa Jose

fcm

parent 27aa0325
......@@ -837,19 +837,27 @@ class Webservice extends CI_Controller {
//$data = $_POST;
$headers = apache_request_headers();
$data =(array) json_decode(file_get_contents("php://input"));
if(isset($data['fcm_token']) && strlen($data['fcm_token']) && isset($headers['Auth']) && strlen($headers['Auth'])){
if(isset($headers['Auth']) && strlen($headers['Auth'])){
$check_authToken = $this->Webservice_model->check_auth_token($headers['Auth']);
if($check_authToken){
$result = $this->Webservice_model->update_fcm_token($data,$headers['Auth']);
if($result['status'] == 'success'){
$res = array("status"=>'success');
}
else if($result['status'] == 'fail'){
$res = array(
"status"=> "error",
"error"=> "updation failed",
"message"=> "updation failed"
);
if(isset($data['fcm_token']) && strlen($data['fcm_token'])){
$result = $this->Webservice_model->update_fcm_token($data,$headers['Auth']);
if($result['status'] == 'success'){
$res = array("status"=>'success');
}
else if($result['status'] == 'fail'){
$res = array(
"status"=> "error",
"error"=> "updation failed",
"message"=> "updation failed"
);
}
}else{
$res = array(
"status"=> "error",
"error"=> "Not Valid",
"message"=> "FCM token is Required"
);
}
}
else{
......@@ -864,7 +872,7 @@ class Webservice extends CI_Controller {
$res = array(
"status"=> "error",
"error"=> "required",
"message"=> "FCM Token or Authtoken is required"
"message"=> "Authtoken is required"
);
}
print json_encode($res);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment