Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class facilitaMovelModel extends smsModel {
- protected $send_url = 'https://www.facilitamovel.com.br/api/simpleSend.ft';
- protected $method = 'GET';
- private $user = SMSFACILITA_USER;
- private $password = SMSFACILITA_PASS;
- const SMS_API_ID = 5;
- public function __construct () {
- $this->requestParam['user'] = $this->user;
- $this->requestParam['password'] = $this->password;
- }
- public function setMessage($message) {
- $this->requestParam['msg'] = $this->sanitize_message($message);
- }
- public function setReceiver($receiver) {
- $this->requestParam['destinatario'] = $receiver;
- }
- public function getParameters () {
- return $this->requestParam;
- }
- public function sendSms () {
- $request = new requestModel;
- $request->setUrl($this->send_url);
- $request->setMethod($this->method);
- $request->setParams($this->getParameters());
- $response = explode(';', $request->Send());
- // return $response;
- if($response[0] == 5 || $response[0] == 6)
- return true;
- return false;
- }
- public function getBalance () {
- $request = new requestModel;
- $request->setUrl($this->balance_url);
- $request->setMethod('GET');
- $request->setParams(array('subUsuario'=> $this->user));
- $request->setHeaders(array(
- 'authorization:' . $this->auth_token,
- 'content-type: application/json',
- ));
- $response = $request->Send();
- return $response;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement