У меня есть база данных Firestore, которую я хочу заполнить данными, предоставляемыми API живых спортивных событий. Этот API предлагает выдвигать данные, поэтому я получаю новые значения каждый раз, когда в выбранной игре происходит какое-то событие, поэтому нам не нужно постоянно получать новые обновления.
Однако метод доставки - это веб-сокет, что означает, что мы должны открыть веб-сокет для определенной конечной точки, а затем мы получим обновления данных.
Как мы можем сделать это в Firebase? Если бы это был простой веб-крючок с HTTP-вызовом, было бы легко создать функцию firebase, которая могла бы получать опубликованные данные.
Но возможно ли сделать что-то подобное с веб-сокетом? Я полагаю, что поддерживать функционирование облачной функции Firebase в режиме 24/7 с веб-сокетом вообще не очень хорошая идея.