Στο πλαίσιο της μεταφοράς των υπηρεσιών μας στο Google Cloud υπάρχει πλέον διαθέσιμος εφεδρικός ΑΡΙ server στη διεύθυνση backup.smscenter.gr. Η χρήση του εφεδρικού server συνίσταται για όλες τις υπηρεσίες και εφαρμογές που χρησιμοποιούν το ΑΡΙ και εξασφαλίζει υψηλή διαθεσιμότητα και απρόσκοπτη λειτουργία.
Ο εξυπηρετητής βρίσκεται στο Google Cloud και δεν έχει καμία εξάρτηση από το κυρίως σύστημα. Για να ενσωματώσετε την λειτουργία στις εφαρμογές σας ακολουθήστε το παρακάτω πρότυπο χρήσης:
<?php $endpoint = 'https://smscenter.gr/api/sms/send'; $backupendpoint = 'https://backup.smscenter.gr/api/sms/send'; $parameters = array( 'key' => 'YOUR API KEY', 'text' => 'Your message', 'from' => 'sender', 'to' => '306971000000', 'type' => 'json' );
function call_endpoint($endpoint, $backupendpoint, $parameters){ $c = curl_init(); curl_setopt($c, CURLOPT_URL, $endpoint); curl_setopt($c, CURLOPT_POST, true); curl_setopt($c, CURLOPT_POSTFIELDS, $parameters); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); curl_setopt($c, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($c, CURLOPT_CONNECTTIMEOUT_MS, 1000); // try to connect for 1000 ms $output = curl_exec($c); if ($output === false ){ // failed to connect, use backup server curl_setopt($c, CURLOPT_URL, $backupendpoint); $output = curl_exec($c); } curl_close($c); return $output; }
$json = json_decode(call_endpoint($endpoint, $backupendpoint, $parameters), true);
echo '<pre>'; print_r($json);
Για περισσότερες πληροφορίες επικοινωνήστε μαζί μας.