This commit is contained in:
Lizandro Guarnizo
2026-02-21 08:51:38 -05:00
parent de4b07c806
commit 38cd62eb0e
6 changed files with 132 additions and 9 deletions
+7 -2
View File
@@ -11,8 +11,13 @@ class MediaService {
private $uploadsDir;
public function __construct() {
$this->token = getConfigFromDB('whatsapp_token', '');
$this->apiUrl = rtrim(getConfigFromDB('whatsapp_api_url', 'https://graph.facebook.com/v22.0/'), '/');
// Usar constante WHATSAPP_TOKEN (que ya tiene fallback a env var) si getConfigFromDB retorna vacío
$dbToken = getConfigFromDB('whatsapp_token', '');
$this->token = !empty($dbToken) ? $dbToken : (defined('WHATSAPP_TOKEN') ? WHATSAPP_TOKEN : getenv('WHATSAPP_TOKEN'));
$dbApiUrl = getConfigFromDB('whatsapp_api_url', '');
$this->apiUrl = rtrim(!empty($dbApiUrl) ? $dbApiUrl : (defined('WHATSAPP_API_URL') ? WHATSAPP_API_URL : 'https://graph.facebook.com/v22.0/'), '/');
$this->uploadsDir = __DIR__ . '/../uploads/media';
if (!is_dir($this->uploadsDir)) mkdir($this->uploadsDir, 0755, true);
}