Ejemplo n.º 1
0
	$ctrl->enviarDadoParaTelefone([$token],["msg"=>"msg servidor GCM"]);*/
include_once 'ControleLocal.php';
include_once 'ControladorMensagem.php';
include_once 'ControladorGCM.php';
include_once 'ControladorUser.php';
//Lucas
$token2 = "etFCDIifE6A:APA91bENw-fEqxk91K5g7pmIzgBkbl2yxKrReQyv_DGo9vddPjvmnuwY24x-7i7H3DR_7b8ZskTyE23nf44HmedyMnBksxCkFG6LS1v6OOC0-_BwiIKYpWFyoatiD5HiXQJoU8292n7V";
//Robso
$token = "cNuypBwP3Ww:APA91bHK6axzN3irGRYap2WgcNz91idAslzb2zDeZI6NZEzupcGNrJRNuYdWYEIDSrel9B9MD5gmc2q1NcahTxLJuXkmib7hgkR6LaKsR_sFWCwcw9pakz4XL9POapagA71_aLDrAHBW";
//$id = 8;
$con3 = new ControladorUser();
$con2 = new ControladorMensagem();
$con = new ControleLocal();
//-4.968855, -39.018472 qx
// fortaleza -3.712060 , -38.574517
$id = $con3->buscarPorToken($token);
$a = $con->buscar(-4.968855, -39.018472, 3);
$mensagem = $con2->buscaMsgLocal($a, $id->id);
//$boo = $con2->vista($id->id);
$ctrl = new ControladorGCM();
$ids = $con2->buscaMsgIdsLoc($a, $id->id);
var_dump($ids);
$boo = $con2->vista($ids);
//var_dump($id->id);
//$msg = array();
//for($i = 0; $i < sizeof($mensagem); $i++){
//array_push($msg,$mensagem[$i]->mensagem);
//}
//var_dump($mensagem);
$ctrl->enviarDadoParaTelefone([$token], ["msg" => $mensagem]);
<?php

/**
 * Created by PhpStorm.
 * User: lucas
 * Date: 29/01/16
 * Time: 04:22
 */
include_once 'ControleLocal.php';
include_once 'ControladorMensagem.php';
include_once 'ControladorGCM.php';
include_once 'ControladorUser.php';
if (isset($_POST['jsonObject'])) {
    $jsonObject = json_decode($_POST['jsonObject']);
    $latitude = $jsonObject->temMensagem->local->latitude;
    $longitude = $jsonObject->temMensagem->local->longitude;
    $distancia = $jsonObject->temMensagem->local->distancia;
    $token = $jsonObject->temMensagem->token;
    $conUser = new ControladorUser();
    $conMsg = new ControladorMensagem();
    $conLoc = new ControleLocal();
    $id = $conUser->buscarPorToken($token);
    $a = $conLoc->buscar($latitude, $longitude, 3);
    $mensagem = $conMsg->buscaMsgLocal($a, $id->id);
    $ids = $conMsg->buscaMsgIdsLoc($a, $id->id);
    $boo = $conMsg->vista($ids);
    $ctrl = new ControladorGCM();
    echo json_encode($ctrl->enviarDadoParaTelefone([$token], ["msg" => $mensagem]));
}