Quiero usar jsonWhois api pero hace que la solicitud del servidor use Unirest, que parece que ya no se mantiene y preferiría usar curl de todos modos.
¿Cómo puedo convertir este código para usar Curl en su lugar?
$response = UnirestRequest::get("https://jsonwhois.com/api/v1/whois",
array(
"Accept" => "application/json",
"Authorization" => "Token token=<Api Key>"
),
array(
"domain" => "google.com"
)
);
$data = $response->body; // Parsed body
He intentado curl_setopt($ch, CURLOPT_URL, "https://jsonwhois.com/api/v1/whois?token=123456&domain=google.com");
, pero dice HTTP Token: access denied
.
Respuestas
1 para la respuesta № 1Puedes usar la aplicación Postman para algo como esto. Lo uso todo el tiempo y funciona muy bien.
Simplemente puede introducir la solicitud en él:
Y luego simplemente haga clic en "Código" (esquina superior derecha) y vaya a "PHP" -> "cURL". Le mostrará el código exacto que debe escribir para realizar esa solicitud usando cURL:
No tengo idea de qué es jsonwhois pero, si todo está configurado correctamente, debería funcionar.