@Macraen99

Как можно автоматически обновлять данные на странице без перезагрузки?

Делаю сайт для себя с информацией по стоимости той или иной криптовалюты. И передо мной появилась проблема как можно обновлять цену ,например на биткоин, без перезагрузки страницы, как на СOINMARCETCAP. Цену узнаю через api Binance вот так
class MainController extends Controller
{
    public function index(){
        $url = Http::get('https://api.binance.com/api/v3/ticker/price');
        $json = json_decode($url, true);
        $tikers = collect($json);
        $btc = $tikers->where('symbol','BTCUSDT')->pluck('price')->first();
        return view('welcome', [
            'btc' => round($btc,2),
        ]);
    }
}
  • Вопрос задан
  • 168 просмотров
Пригласить эксперта
Ответы на вопрос 1
@cython
Как я понимаю, то вам нужно делать это в реальном времени. Для этого подойдёт 2 технологии:
1. Server Sent Events: реализация на клиенте, на сервере
2. WebSockets: клиент, библиотека для laravel
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы