Obtener respuestas de API usando cURL en PHP
En PHP, puede crear una clase independiente que incluya una función para llamar a una API a través de cURL y obtener la respuesta. Así es como puedes lograr esto:
class ApiRequest {
public function getResponse($url) {
// Set cURL options
$options = array(
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HEADER => false,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_MAXREDIRS => 10,
CURLOPT_ENCODING => "",
CURLOPT_AUTOREFERER => true,
CURLOPT_CONNECTTIMEOUT => 120,
CURLOPT_TIMEOUT => 120,
);
// Initialize cURL
$ch = curl_init($url);
curl_setopt_array($ch, $options);
// Execute cURL and get the response
$response = curl_exec($ch);
curl_close($ch);
// Return the response
return $response;
}
}
Para usar esta clase, cree una instancia y llame a la función getResponse, pasando la URL de la API como argumento. La función devolverá la respuesta de la API.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3