Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
22 lines
683 B
PHP
22 lines
683 B
PHP
<?php
|
|
/**
|
|
* GET /api/lab/check_whatsapp.php?phone=573001234567
|
|
* Verifica si un número de teléfono está registrado en WhatsApp (tabla users).
|
|
*/
|
|
require_once __DIR__ . '/_helpers.php';
|
|
// requireAuthentication() ya fue llamado por _helpers.php
|
|
|
|
$phone = trim($_GET['phone'] ?? '');
|
|
if (!$phone) { jsonError('phone requerido', 400); }
|
|
|
|
$pdo = db();
|
|
$stmt = $pdo->prepare("SELECT id, name, phone_number FROM users WHERE phone_number = ? LIMIT 1");
|
|
$stmt->execute([$phone]);
|
|
$user = $stmt->fetch(PDO::FETCH_ASSOC);
|
|
|
|
jsonOk([
|
|
'found' => (bool)$user,
|
|
'user_id' => $user ? (int)$user['id'] : null,
|
|
'phone_number' => $user ? $user['phone_number'] : null,
|
|
]);
|