Guest User

Untitled

a guest
Jul 16th, 2018
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. <?php
  2. function send($from, $to, $message)
  3. {
  4. $transport = new SocketTransport(array('192.168.100.43'),2775);
  5. $transport->setRecvTimeout(10000);
  6. $transport->setSendTimeout(10000);
  7. $smpp = new SmppClient($transport);
  8. $transport->open();
  9. $smpp->bindTransmitter("smppclient1","password");
  10.  
  11. SmppClient::$sms_null_terminate_octetstrings = false;
  12. SmppClient::$csms_method = SmppClient::CSMS_PAYLOAD;
  13. SmppClient::$sms_registered_delivery_flag = SMPP::REG_DELIVERY_SMSC_BOTH;
  14.  
  15. $encodedMessage = GsmEncoder::utf8_to_gsm0338($message);
  16. $from = new SmppAddress($from,SMPP::TON_ALPHANUMERIC);
  17. $to = new SmppAddress($to,SMPP::TON_INTERNATIONAL,SMPP::NPI_E164);
  18.  
  19. $smpp->sendSMS($from,$to,$encodedMessage);
  20. $smpp->close();
  21. }
Add Comment
Please, Sign In to add comment