Guest User

Untitled

a guest
Nov 24th, 2017
22
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. public function sendOTP($mobileNo, $otp)
  2. {
  3. if ( (substr($mobileNo,0,2) == "+32") || (substr($mobileNo,0,1) == "32") ) {
  4. $mobileNo = $mobileNo;
  5. } else {
  6. $mobileNo = "+32".$mobileNo;
  7. }
  8.  
  9. // $url = "http://121.241.242.114:8080/bulksms/bulksms?username=Mide-expert&password=erwin12&type=0&dlr=1&destination=".$mobileNo."&source=ExpertMedia&message=" . urlencode($otp);
  10.  
  11. // $result = file_get_contents($url);
  12.  
  13. // if ($result){
  14. // return true;
  15. // } else {
  16. // return false;
  17. // }
  18.  
  19. try {
  20. $client = new Client(['verify' => false]);
  21. $params['username'] = 'Mide-expert';
  22. $params['password'] = 'erwin12';
  23. $params['type'] = '0';
  24. $params['dlr'] = '1';
  25. $params['destination'] = "{$mobileNo}";
  26. $params['source'] = 'ExpertMedia';
  27. $params['message'] = "{$otp}";
  28. $url = 'http://121.241.242.114:8080/bulksms/bulksms';
  29. $response = $client->request('GET', $url, [
  30. 'query' => $params
  31. ]);
  32.  
  33. if ($response->getStatusCode() == 200) {
  34. return true;
  35. } else {
  36. return false;
  37. }
  38.  
  39. } catch (\Exception $exception) {
  40. print_r($exception->getMessage());
  41. //return false;
  42. }
  43.  
  44. }
Add Comment
Please, Sign In to add comment