Я совершенно новичок в Firebase, и мне было интересно, есть ли способ скопировать данные из этого источника: https://pro-api.coinmarketcap.com/v1/cryptocurrency/listings/latest
Использование этого заголовка;
'X-CMC_PRO_API_KEY': 'cab79c7b-52e9-4e4b-94fc-b0f32da14799'
(бесплатный ключ API)
В базу данных Firebase каждые 5 минут .
Это означало бы, что мне нужен способ, чтобы база данных обновила данные, которые она хранит из вышеупомянутого источника, чтобы из автономного приложения я мог загрузить эти данные для использования.
Мне нужно, чтобы это обновлялось каждые пять минут, так как данные из источника также регулярно обновляются, а пятиминутный интервал между каждой выборкой позволил бы мне подходить между 333 разами, когда моему ключу разрешено посещать источник в день.
Я пытаюсь заставить это работать в качестве обходного пути к ежедневным ограничениям источника, чтобы, если больше чем 333 пользователя используют приложение (наиболее определенно) в день, они не сталкиваются с ограничениями.
После прямого обращения к источнику данных они заверили меня, что это поддерживаемый метод использования их продукта, который можно найти в Implementing a Caching Strategy
в по этой ссылке .