ACCESS_TOKEN_URL."?" ."code=".$code ."&grant_type=authorization_code" ."&client_id=". CLIENT_ID ."&client_secret=". CLIENT_SECRET /*."&redirect_uri=". CALLBACK_URL*/, CURLOPT_RETURNTRANSFER => true, CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_NOBODY => false, CURLOPT_HTTPHEADER => array( "cache-control: no-cache", "content-type: application/x-www-form-urlencoded", "accept: *", "accept-encoding: gzip, deflate", ), ); echo'
';print_r($params);echo'
'; curl_setopt_array($curl, $params); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); $response = curl_exec($curl); $err = curl_error($curl); echo 111; curl_close($curl); if ($err) { echo "cURL Error #01: " . $err; var_dump($err); } else { $response = json_decode($response, true); if(array_key_exists("access_token", $response)) return $response; if(array_key_exists("error", $response)) echo $response["error_description"]; echo "cURL Error #02: Something went wrong! Please contact admin."; } } var_dump(getToken('eyJhbGciOiJkaXIiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0..hTBrFapZ2RY2vjgDBQxDTQ.LBubKBQ8uKRACOsjBLCz542bnEyhDMGxsCs9olB4x0fzOoTe4WYbnHZNLeOL_lTSkAv93ogJbVaParDK8XdVYlj3V3xQ-5GSAaPLHDj1Tw22Z7PyrG_Af8bh18Y1GxrmENZmpTqxCmWMfkp-G3hVXq324gH7QR5ny1s_KiCTwhPttRunD6CRK0nhU8KzpsszYBq8GUH9Ahcw-fbIuH8U96xqvZfEg-ehOQP850Bd5dbSTvDvla98KsPbU5HW4GZH.7xmk7QqymEF5YjguImjf4g'));