Задать вопрос
dllweb
@dllweb

Как установить ограничение по времени отправки сообщений в android?

Дорогой друг, вопрос следующий, есть в приложении форма обратной связи, хотелось бы сделать ограничение по кол-ву запросов от одного пользователя приложением,

Как реализовать? По аналогу кукисов в вебе, мы бы могли вставить куку пользователю с сроком жизни, и если она жива, то не посылать запроса, но тут немного другая история, какие мысли по этому поводу ?

P.S: В приложении не ведутся никакие учётные записи пользователей, всё так скажем - анонимно.
  • Вопрос задан
  • 2381 просмотр
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл Android‑разработчик
    5 месяцев
    Далее
  • Академия Codeby
    Курс «Анализ защищенности приложений Андроид»
    14 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos
Микропетпроджект - домашнее облако homeCloud
Ну вообще вы все правильно написали - делаете что то похожее на кукизы. Конкретно - при отправке проверяете - если файла какого то условного нет - отправляете, создаете файл и пишете туда время последней отправки. Если файл есть - читаете оттуда время отправки, вычисляете сколько времени прошло, если достаточно - отправляете и перезаписываете файл. Как то так.

Минусы - можно читерить переводом времени на девайсе или сносом-установкой приложения.

Можно вместо файла использовать бд встроенную, но как то это излишне, мне кажется.
Ответ написан
Ваш ответ на вопрос

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

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