<?php include __DIR__ . "/vendor/autoload.php"; // https://code.google.com/apis/console/ $apiKey = "myApiKey"; $regId = "device reg ID"; $pusher = new AndroidPusher\Pusher($apiKey); $pusher->notify($regId, "Hola"); print_r($pusher->getOutputAsArray());
$findBloodType = $con->query("SELECT user_dog.dog_bloodtype_id, blood_type.bloodtype_name FROM user_dog " . "JOIN blood_type ON blood_type.bloodtype_id = user_dog.dog_bloodtype_id WHERE dog_id = '{$dog_id}'"); $BloodTypedata = $findBloodType->fetch_array(); $bloodtype_id = $BloodTypedata[0]; $bloodtype_name = $BloodTypedata[1]; //find users that have dog that have this bloodtype_id if ($bloodtype_id == "1" | $bloodtype_id == "2") { $findUsers = $con->query("SELECT user_id FROM user_dog WHERE dog_bloodtype_id != 1 AND dog_bloodtype_id != 2"); } else { $findUsers = $con->query("SELECT user_id FROM user_dog WHERE dog_bloodtype_id = '{$bloodtype_id}'"); } while ($userstopush = $findUsers->fetch_array()) { $user_id = $userstopush[0]; $findDevId = $con->query("SELECT * FROM user_deviceid WHERE user_id = '{$user_id}'"); while ($deviddata = $findDevId->fetch_assoc()) { $devid = $deviddata["device_id"]; $pusher = new AndroidPusher\Pusher(); $pusher->notify($devid, "มีสุนัขต้องการเลือดหมู่ " . $bloodtype_name . " ด่วน !", "แจ้งเตือนการขอเลือด", "newrequest", $request_id); } } } else { $result1 = 0; } } else { $lasthospital_id = 0; while ($data = $result->fetch_assoc()) { $hospitaluser_id = $data['hospitaluser_id']; $bloodstroe_id = $data['bloodstore_id']; $result2 = $con->query("SELECT * FROM hospital_user hu JOIN hospital h ON hu.hospital_id=h.hospital_id " . "WHERE hu.hospital_userid = '{$hospitaluser_id}'"); echo $con->error; $data2 = $result2->fetch_assoc(); $hospital_id = $data2['hospital_id'];
<?php date_default_timezone_set('Asia/Bangkok'); echo "Running Confirm Push Script at : " . date('l jS \\of F Y h:i:s A') . "\n"; include "../../include/dbcon.inc.php"; include "../push/AndroidPusher/Pusher.php"; $apiKey = "AIzaSyBUyZGXH7HDm41X-IxREop0IR8fJNsO7-w"; $findrequest = $con->query("SELECT * FROM request WHERE date(duedate) < date(now() + INTERVAL 7 DAY) " . "AND request_id NOT IN (SELECT request_id FROM donate WHERE donate_status = 1 OR donate_status = 2)"); if ($findrequest->num_rows > 0) { echo "Found " . $findrequest->num_rows . " Requests to push\n"; while ($data = $findrequest->fetch_assoc()) { $user_id = $data["from_user_id"]; $request_id = $data["request_id"]; echo "Pushing to userid=" . $user_id . " from request_id=" . $request_id . " device_count="; $findRegisId = $con->query("SELECT * FROM user_deviceid WHERE user_id = '{$user_id}'"); echo $findRegisId->num_rows . "\n"; while ($regisid = $findRegisId->fetch_assoc()) { $regId = $regisid["device_id"]; $pusher = new AndroidPusher\Pusher($apiKey); $pusher->notify($regId, "กรุณายืนยันการขอเลือดสุนัขของคุณ", "แจ้งเตือนการยืนยันผู้บริจาค", "confirmalert", $request_id); $output = $pusher->getOutputAsArray(); echo "success=" . $output["success"] . " failure=" . $output["failure"] . "\n"; } } } else { echo "No Request Found\n"; } echo "Program Finish at : " . date('l jS \\of F Y h:i:s A') . "\n";
<?php include "./AndroidPusher/Pusher.php"; // https://code.google.com/apis/console/ $apiKey = "AIzaSyBUyZGXH7HDm41X-IxREop0IR8fJNsO7-w"; $regIds = array("APA91bHtMGAicjc7AxEmg3uenx0QmgfFpfzPuNRtNGJs20qmTHp15ZNYY5TSNq-eykwIOsB-4ES7aDe2LGbWp9vuGDxSce6mENz-ob-IagfONRi1FOaH68wxgvgjCS-WU9WsvdyqhAyF", "APA91bGAXS3kGz-QXVeCUDoVTKxSnCzoUTtdZzrf2HM5SoylsJTpQlykD9sIDA2yFyYWuem7TXvTPwcQ1onUVKFuNKXFh6z9XwZgf-sEyT8aZit1O_NQ4WJ_ZBGTIw2TnfNzMkiL0tRY", "APA91bHdVhPkgp1GqdkssRhJsv_McpnjMPbHjIWaMKKrinP5GNQe8XvcmUkN8fqTIjUIARDrAQI4grgxJcCVKWoD75E7Hi99coGsGVnm7EFyzzHrtSkBKeDyQyb1qvmhfwao_RiujFgz"); //$regId = "APA91bHtMGAicjc7AxEmg3uenx0QmgfFpfzPuNRtNGJs20qmTHp15ZNYY5TSNq-eykwIOsB-4ES7aDe2LGbWp9vuGDxSce6mENz-ob-IagfONRi1FOaH68wxgvgjCS-WU9WsvdyqhAyF"; foreach ($regIds as $i => $regId) { $pusher = new AndroidPusher\Pusher($apiKey); //$pusher->notify($regId, "ทดสอบ","New Message","ว้ากกก","request","1"); $pusher->notify($regId, "จอยฟูล บี วิว เฮ้", "เด้งดิเว้ยยยยยยยยยย", "newrequest", 1); print_r($pusher->getOutputAsArray()); }