Come impedire l'invio di messaggi di spam ai miei servizi Web Android [duplicato]

0

Ho un'app Android che consente all'utente di postare commenti. Tuttavia, questo spammer medio è in grado di decodificare l'API dei servizi e creare un bot per inviare automaticamente messaggi spam.

I miei risultati di ricerca:

  • L'uso di recaptcha sembra una buona idea, ma rovina l'esperienza dell'utente.
  • Limitare gli account per IP non è una buona idea perché nelle università e nelle aziende molte persone usano lo stesso IP.
  • Limitare l'azione per account non è anche una buona idea, dato che l'utente può usare spam con un mucchio di account.
  • L'idea migliore che ho è di chiamare casualmente recaptcha, questo è un po 'meglio del recaptcha della correzione ma ha bisogno di molto lavoro al mio fianco.
  • Penso che questo sia qualcosa che Hidden reCaptcha dovrebbe risolvere in Android!

Fammi sapere se esiste una soluzione per la prevenzione dello spam nelle app Android. Inoltre, per favore, dimmi se ho torto in qualcosa.

    
posta Mahdi Rafatjah 15.11.2017 - 09:10
fonte

1 risposta

1

Come risposta a questa domanda spiega, le tue due opzioni principali sono limitazione della velocità e captcha. Dici che non vuoi usarli, perché la limitazione della velocità può essere aggirata creando più account e i captcha sono dannosi per l'esperienza utente.

Per aggirare questi problemi, che ne dici di questo:

  • Limiti di tariffa per account
  • Richiedi captcha riuscito per registrare un nuovo account
  • Sviluppa routine per bloccare facilmente gli account rilevati come spam (ad esempio lasciando che gli utenti segnalino i messaggi spam)

Il captcha sulla creazione dell'account non dovrebbe essere invadente dal momento che un utente deve solo completarlo una volta, e rende più difficile circument la limitazione della velocità creando nuovi account. Se hai bisogno di misure più rigorose, richiedi un captcha su ogni post fino a quando un utente non ha fornito post non spam (non corretti).

    
risposta data 15.11.2017 - 13:54
fonte

Leggi altre domande sui tag