Вызов rest API в react native с запланированными интервалами

#android #react-native

#Android #react-native

Вопрос:

Вот требование, которое я получил:

Я бы хотел, чтобы мое приложение для Android выполняло вызов rest API в указанные периоды дня. Я не ожидаю, что приложение будет работать (на переднем плане или в фоновом режиме) в течение этих периодов. После вызовов API я хотел бы отправить пользователю уведомления с полученными данными. Проще говоря, например, в 10 утра каждый день пользователь получает уведомление с данными, полученными через rest API.

Как я могу добиться этого в react native. Это похоже на то, чего могут достичь планировщики задач в Windows. Я стараюсь держаться подальше от push-уведомлений, которые были бы последним средством.

Ответ №1:

Моя попытка состояла бы в том, чтобы использовать react-native-background-fetch, который, похоже, работает даже после завершения для Android, для извлечения данных и объединения их с локальными push-уведомлениями из react-native-push-notification для представления данных.

Комментарии:

1. Это не сработает. Смотрите Комментарий от Christocracy по ссылке github.com/transistorsoft/react-native-background-fetch/issues /…