$token], '');} // ----------------------------------------------------- // Preparation Curl // ----------------------------------------------------- $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "https://api.smsfactor.com/sub-accounts"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json', 'Accept: application/json', 'Authorization: Bearer ' . $token)); // ----------------------------------------------------- // Execution et Retour // ----------------------------------------------------- $response = curl_exec($ch); if ($response ) {$output= 'Compte SMS '; $continuer=1; } else {$output='Erreur compte SMS : '.curl_error($ch); } curl_close($ch); // ----------------------------------------------------- // Debug // ----------------------------------------------------- if (isset($debug[1]) && $debug[1] == '1' ) $debugMsg .= monDebug (1,['output' => $output, 'Response =' => $response],'0.5retrieveCompteSmsFactor.php'); // ----------------------------------------------------- // Json en tableau associatif // ----------------------------------------------------- $responseToTab=json_decode($response, true); $statut=$responseToTab['status']; $message=$responseToTab['message']; $details=isset($responseToTab['details']); // ----------------------------------------------------- // Code garder Parcours tableau associatif // ----------------------------------------------------- if (isset($debug[1]) && $debug[1] == '1') { foreach ($responseToTab as $key=> $data1) { $debugMsg .= monDebug (1,[$key => $data1],''); } } // ----------------------------------------------------- // Parcours tableau associatif // compare avec mail adm if(!isset($_SESSION['tableLibAdmin'])) { include_once($includePath. "/req/15-init.adminMsgList.php"); } $trouve=0; $tabTab=$responseToTab['sub-accounts']; for($n=0;$n '' ],''); include_once("mailer.v04.php"); $sujet="Pas de compte SMS"; $message_html = ""; $message_html = $message_html. "' .$sujet. '"; $message_html = $message_html. ""; $message_html = $message_html. ""; $message_html = $message_html. "Cher Administrateur,
"; $message_html = $message_html. "Ce client adminMail = " .$adminMail. " n'a pas de compte SMS
"; $message_html = $message_html. "Pourtant on a essayer de lui en envoyer un
"; $message_html = $message_html. "Cela se passe dans 'extensions/sms/0.5retrieveCompteSmsFactor.php'
"; $message_html = $message_html. "Il faut débugger ce cas
"; $message_html = $message_html. "

"; $message_html = $message_html. "Merci, amigo
"; $message_html = $message_html. ""; $message_html = $message_html. ""; $message_html=stripslashes($message_html); $envMail = mailer(1, '','', 0, $_SESSION['smtpServer123'], $sujet, $message_html, 'dev@123ventes.com', '', '', 0, 'Mail ok', 'Mail ko', 0, '', '', 'admin@123ventes.com', '1.2.3. Debug', '', 'FRA'); } // ----------------------------------------------------- // Debug // ----------------------------------------------------- if (isset($debug[1]) && $debug[1] == '1' ) { $debugMsg .= monDebug (1,[ 'statut' => $statut, 'message' => $message, 'adminMail session' => $_SESSION['adminMail'], 'email 1' => $email, 'email 2' => $email2, 'nom' => $lastname, 'Prénom' => $firstname, 'credits' => $credits ],''); } ?>