Как отправлять GET запрос на php в определенное время?

Использую api.yandex-weather
Бесплатный вариант дает 50 отправок get в день. Соответственно сейчас сайт находится в dev и при каждой перезагрузке у меня отправляется запрос, а как только лимит исчерпан, то выходят ошибки и т.д...

Подскажите, какие вы варианты делали с отправкой get-запроса, чтоб он действовал без перезагрузок раз в час например...Не могу правильно сформулировать...)
  • Вопрос задан
  • 155 просмотров
Решения вопроса 1
@haveacess
Когда тестируете локально - отправили запрос - закэшировали/сделали какую заглушку.
Следующие разы - просто тянете из кэша нужные данные и запрос слать не куда не нужно.
ну и сделайте по нормальному что бы одну константу поменял - и все используем заглушки

Если на проде - копайте в сторону крона/задач по расписанию на вашем сервере.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
zkrvndm
@zkrvndm
Архитектор решений
Используйте CRON, в панели управления вашего хостера должен быть менеджер запуска скриптов.
Ответ написан
Arris
@Arris
Сапиенсы учатся, играя.
не использовать Yandex Weather? ;-)

Есть отличный OpenWeatherMap

https://packagist.org/packages/cmfcmf/openweatherm...
https://packagist.org/packages/ajur-media/openweat...
Ответ написан
Ваш ответ на вопрос

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

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