PHP cURL not getting a response...

  • 1
  • Question
  • Updated 2 years ago
  • (Edited)
Hi, I'm really having some trouble getting started with this api... I've written the following to get an auth token but I'm getting nothing back in response from the server at all, not even an error am I missing something? 
ini_set('display_errors', 'On'); error_reporting(E_ALL); $headers = array(); $headers[] = 'Authorization: Basic TOKEN'; $headers[] = 'Content-Type: application/x-www-form-urlencoded;charset=UTF-8'; $service_url = ''; $curl = curl_init($service_url); $curl_post_data = array( 'grant_type' => 'password', 'username' => 'username', 'extension' => 'ext', 'password' => 'password', ); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); curl_setopt($curl, CURLOPT_POSTFIELDS, $curl_post_data); $curl_response = curl_exec($curl); curl_close($curl); $resp = $curl_response; print_r($resp); ?>


Photo of James O'Donnell

James O'Donnell

  • 190 Points 100 badge 2x thumb
  • Confused.

Posted 2 years ago

  • 1
Photo of Benjamin Dean

Benjamin Dean

  • 8,582 Points 5k badge 2x thumb
Have you tried using our PHP SDK? 
Photo of John Wang

John Wang, Official Rep

  • 4,512 Points 4k badge 2x thumb

Please consider the official RingCentral PHP SDK posted by Benjamin:
If you cannot use the official SDK for some reason, you can lift the cURL code from the authCall function here: