Я создаю приложение, которое показывает новости, которые помещаются в базу данных на внешнем сервере. Приложение загружает JSON, который создается на этом сервере, и заполняет им список. Я создаю приложение в C # (Xamarin Forms, кросс-платформенный).
Прямо сейчас я могу загрузить JSON с сервера, и список заполняется. Отлично.
Но сейчас я хочу проверить, есть ли новые новости. И если есть, проверка возвращает true, а затем JSON снова загружается.
Поэтому я думал о создании файла PHP, который принимает аргумент через запрос get. Он отправляет метку времени последнего запроса JSON с ним: «www.example.com/test.php?timestamp=82436594365»
Итак, теперь в скрипте PHP я получаю эту метку времени. Я знаю, как это сделать. Но теперь я хочу сделать проверку БД в скрипте php и затем отправить истину или ложь обратно в приложение.
Как мне этого добиться? Я попытался найти в Google, но мне нужно больше объяснений. Я понятия не имею, как эта часть работает.
Я надеюсь, что кто-то может объяснить это мне. Спасибо!
в псевдокоде
var count = select count(stories) where timestamp > last_timestamp;
if (count > 0)
return true;
else
return false;
Других решений пока нет …