Api Call In Php Using Curl

[Solved] Api Call In Php Using Curl | Shell - Code Explorer | yomemimo.com
Question : API call in PHP using cURL

Answered by : mukash-wasti

// Method: POST, PUT, GET etc
// Data: array("param" => "value") ==> index.php?param=value
function CallAPI($method, $url, $data = false)
{ $curl = curl_init(); switch ($method) { case "POST": curl_setopt($curl, CURLOPT_POST, 1); if ($data) curl_setopt($curl, CURLOPT_POSTFIELDS, $data); break; case "PUT": curl_setopt($curl, CURLOPT_PUT, 1); break; default: if ($data) $url = sprintf("%s?%s", $url, http_build_query($data)); } // Optional Authentication: curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); curl_setopt($curl, CURLOPT_USERPWD, "username:password"); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $result = curl_exec($curl); curl_close($curl); return $result;
}

Source : https://stackoverflow.com/questions/9802788/call-a-rest-api-in-php | Last Update : Mon, 21 Jun 21

Answers related to api call in php using curl

Code Explorer Popular Question For Shell