Obtendo respostas de API usando cURL em PHP
Em PHP, você pode criar uma classe autônoma que inclui uma função para chamar uma API via cURL e obter a resposta. Veja como você pode conseguir isso:
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 classe, crie uma instância e chame a função getResponse, passando a URL da API como argumento. A função retornará a resposta da API.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3