Я хочу использовать jsonWhois api, но он делает запрос к серверу, используя Unirest, который выглядит так, как будто он больше не поддерживается, и я все равно предпочел бы использовать curl.
Как я могу преобразовать этот код, чтобы использовать вместо Curl ??
$response = Unirest\Request::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
я пробовал curl_setopt($ch, CURLOPT_URL, 'https://jsonwhois.com/api/v1/whois?token=123456&domain=google.com');
, но это говорит HTTP Token: access denied
,
Вы действительно можете использовать приложение Почтальон для чего-то вроде этого. Я использую это все время, и это прекрасно работает.
Вы можете просто ввести запрос в него:
А затем просто нажмите «Код» (верхний правый угол) и перейдите к «PHP» -> «cURL». Он покажет вам точный код, который вы должны написать, чтобы сделать этот запрос, используя cURL:
Я понятия не имею, что такое jsonwhois, но, если все настроено правильно, оно должно работать.
Других решений пока нет …