Конвертировать unirest в curl

Я хочу использовать 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,

0

Решение

Вы действительно можете использовать приложение Почтальон для чего-то вроде этого. Я использую это все время, и это прекрасно работает.

Вы можете просто ввести запрос в него:

параметры запроса

А затем просто нажмите «Код» (верхний правый угол) и перейдите к «PHP» -> «cURL». Он покажет вам точный код, который вы должны написать, чтобы сделать этот запрос, используя cURL:

PHP CURL код

Я понятия не имею, что такое jsonwhois, но, если все настроено правильно, оно должно работать.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]