<?php
/**
 * ملف اختبار لـ send_device_alert.php
 * استخدم هذا الملف للتحقق من أن endpoint يعمل بشكل صحيح
 */

header("Content-Type: application/json; charset=UTF-8");
header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Methods: POST, GET, OPTIONS");
header("Access-Control-Allow-Headers: Content-Type");

// معالجة طلبات OPTIONS
if ($_SERVER['REQUEST_METHOD'] === 'OPTIONS') {
    http_response_code(200);
    exit;
}

// للاختبار - إذا كان GET، نرجع معلومات
if ($_SERVER['REQUEST_METHOD'] === 'GET') {
    echo json_encode([
        'status' => 'success',
        'message' => '✅ send_device_alert.php endpoint is accessible',
        'endpoint' => 'send_device_alert.php',
        'timestamp' => date('Y-m-d H:i:s')
    ], JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT);
    exit;
}

// للاختبار - POST
$input = file_get_contents("php://input");
$data = json_decode($input, true);

echo json_encode([
    'status' => 'test',
    'message' => '✅ تم استقبال الطلب بنجاح',
    'received_data' => $data,
    'timestamp' => date('Y-m-d H:i:s')
], JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT);
?>

