Появилась, собственно, такая необходимость. Концептуально, думаю, я понимаю как это работает... Но мне проще понять, когда видишь готовый, рабочий, простой пример...
Зарегистрировался в паре мест - в основном платные.. Где то http, post, get - потом curl, rest, soap... с которыми никогда не работал... передавать заголовки - в общем каша(
Буду признатален, если дадите ресурс - урок, видео-урок... готовый пакет для laravel или просто php класс, где понятно как формируется запрос на сервер и приходят данные.
UPD: пока смог реализовать только через file_get_contents..
Получилос кондовенько...
$params = array(
'carrier' => $carrier,
'flight' => $flight,
'year' => $arrival->format('Y'),
'month' => $arrival->format('m'),
'day' => $arrival->format('d'),
);
$apiCall = sprintf($this->apiUrl.'flight/status/%s/%s/arr/%d/%d/%d', $params['carrier'], $params['flight'], $params['year'], $params['month'], $params['day']);
$apiCall.="?appId={$this->id}&appKey={$this->key}";
$res=file_get_contents($apiCall);
return json_decode($res);
Попробовал через Guzzle Client... но пока не получилось передать данные для авторизации