<?php require_once 'Maradit.php'; header('Content-Type: text/plain;charset=utf-8'); $maradit = new Maradit("caspinet", "4002eb"); /* Query SMS messages status by message_id */ $response = $maradit->query(9091351, '00994515318800'); /* Query SMS message status by message_id and MSISDN (cell phone number) */ //$response = $maradit->query(9091351, '905304012530'); /* Check query response */ if ($response->status) { if ($response->payload->Status->Code == 200) { foreach ($response->payload->ReportDetail->List->ReportDetailItem as $item) { echo $item->Id . "\t|" . $item->MSISDN . "\t|" . $item->State . "\t|" . $item->ErrorCode . "\t|" . $item->LastUpdated . "\t\r\n"; } } else { echo "No client error but server responded with error: " . $response->payload->Status->Code . "-" . $response->payload->Status->Description; } } else { echo "Client error: {$response->error}"; }