42 lines
1.0 KiB
PHP
Executable File
42 lines
1.0 KiB
PHP
Executable File
<?php
|
|
// Test simple de l'API Brain
|
|
header('Content-Type: application/json');
|
|
|
|
// Simuler le chargement des configs
|
|
$configs_dir = '/opt/wevads/configs/send_engines/';
|
|
$configs = [];
|
|
|
|
if (is_dir($configs_dir)) {
|
|
$files = glob($configs_dir . '*.json');
|
|
foreach ($files as $file) {
|
|
$content = file_get_contents($file);
|
|
$data = json_decode($content, true);
|
|
if ($data) {
|
|
$filename = basename($file, '.json');
|
|
$configs[$filename] = $data;
|
|
}
|
|
}
|
|
}
|
|
|
|
$action = $_GET['action'] ?? 'methods';
|
|
|
|
if ($action === 'methods') {
|
|
echo json_encode([
|
|
'success' => true,
|
|
'total_methods' => count($configs),
|
|
'methods' => array_keys($configs),
|
|
'configs' => $configs,
|
|
'timestamp' => date('Y-m-d H:i:s'),
|
|
'server' => '89.167.40.150',
|
|
'note' => 'API Brain test endpoint'
|
|
]);
|
|
} else {
|
|
echo json_encode([
|
|
'success' => true,
|
|
'message' => 'Brain API is working!',
|
|
'available_actions' => ['methods', 'test']
|
|
]);
|
|
}
|
|
?>
|
|
|