23 lines
727 B
PHP
23 lines
727 B
PHP
<?php
|
|
echo "TEST START\n";
|
|
ini_set('display_errors', 1);
|
|
error_reporting(E_ALL);
|
|
echo "Before config load\n";
|
|
require_once __DIR__ . '/../config/config_enhanced.php';
|
|
echo "After config load\n";
|
|
require_once __DIR__ . '/../classes/Database.php';
|
|
echo "After DB load\n";
|
|
require_once __DIR__ . '/../api/webhook.php';
|
|
echo "After webhook include\n";
|
|
|
|
$json = file_get_contents(__DIR__ . '/webhook_payload_ABGGFlA5Fpa.json');
|
|
$data = json_decode($json, true);
|
|
try {
|
|
echo "Calling processPayload...\n";
|
|
$w = new WhatsAppWebhook();
|
|
$ok = $w->processPayload($data);
|
|
echo 'processPayload returned: ' . ($ok ? 'true' : 'false') . PHP_EOL;
|
|
} catch (Exception $e) {
|
|
echo 'EXCEPTION: ' . $e->getMessage() . PHP_EOL;
|
|
}
|