Как написать PHP-код для следующей команды CURL?
curl -H «Авторизация: Носитель oVi4yPxk1bJ64Y2qOsLJ2D2ZlC3FpK4L» https://api.url.com/v1/market/total-items.json
Я думаю, что вам нужно что-то вроде этого:
<?php
$url = "https://api.url.com/v1/market/total-items.json";
$page = "/v1/market/total-items.json";
$headers = array(
"POST ".$page." HTTP/1.0",
"Authorization: Bearer oVi4yPxk1bJ64Y2qOsLJ2D2ZlC3FpK4L");
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$data = curl_exec($ch);
Вы можете генерировать код PHP для вашей команды cURL здесь с GitHub ветка. Вот сгенерированный для вашего запроса:
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.url.com/v1/market/total-items.json");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "GET");$headers = array();
$headers[] = "Authorization: Bearer oVi4yPxk1bJ64Y2qOsLJ2D2ZlC3FpK4L";
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$result = curl_exec($ch);
if (curl_errno($ch)) {
echo 'Error:' . curl_error($ch);
}
curl_close ($ch);