Consuming SOAP service (asmx) in php
$this->key,
'phonenumber' => $member_phone_number,
'memberid' => $member_id,
'programid' => $program_id,
'shortcode' => "something_here"
);
try {
logger('info', "Error Message");
$client = new SoapClient($this->WSDL);
$client->SOAPMETHODHERE($params);
} catch (SoapFault $exception) {
mailer('err', "EXCEPTION IN Calling : " . $exception);
}
$this->sendMessage($member_id, $this->confirmMsgID);
}
}
//ELSE NUM_ROWS <= 0 //DONT DO ANYTHING, THIS PHONE IS NEVER SEEN BEFORE //SOMEONE JUST SENDING OUT OF THE BLUE logger('info', " DOING NOTHING"); } private function sendMessage($member_id, $message_id){ logger('info', "SEND MESSAGE function::Sending msg ID=" . $message_id . " To memmberid=" . $member_id); class_exists('Outgoing_Message_Queue') || require('classes/outgoing_message_queue.php'); $outgoing_message_obj = new Outgoing_Message_Queue($message_id); $outgoing_message_obj->sendToMember($member_id);
}
}
?>
No comments:
Post a Comment