Для Laravel Async вы можете использовать Laravel Queues
Реализация будет что-то вроде этого
сделать новую работу он будет содержать
public function handle()
{
$appid = 'YOUR_API_KEY';
$url = "http://samples.openweathermap.org/data/2.5/history/city?q=London,UK&appid=" . $appid;
$json = json_decode(file_get_contents($url), true);
dd($json);
//DO_SOMTHING_IN_YOUR_JSON
}
Обратите внимание, что этот метод будет работать в фоновом режиме ,
Для запроса JS Ajax (предположим, что вы импорта JQuery)
var appId = YOUR_APP_ID;
var url = "http://samples.openweathermap.org/data/2.5/history/city?q=London,UK&appid=" + appId;
$.ajax({
type: "GET",
url: url,
success: function(response) {
//DO_SOMTHING_WITH_YOUR_JSON
}
});
Вы пробовали с помощью JQuery? – user2027202827
Всегда показывайте, что вы сделали? Какая ошибка? Итак, вы получите конкретный ответ –