Sto cercando di integrare la logica "ricompensa per inviti". Quello che sto cercando di fare è generare un URl univoco per ogni utente. Quando un amico fa clic sull'URL viene indirizzato a una pagina e quindi al playstore. Sulla pagina, un cookie con l'ID univoco è memorizzato sul dispositivo.Cookie Android (Premio per inviti)
Nota - (L'utente può aprire il collegamento in qualsiasi browser)
Quando l'applicazione sul dispositivo si avvia, vado a prendere per i biscotti che è stata salvata usando sopra e, se disponibile inviare lo stesso al server in cui l'utente è facilmente identificato e premiato.
Questo sembrava abbastanza semplice, tuttavia sono bloccato nel punto in cui devo leggere il cookie ed estrarre l'id.
Ho letto this che dice che non è possibile. :(Ho provato anche il seguito
List<Cookie> cookies = new DefaultHttpClient().getCookieStore()
.getCookies();
if (cookies.isEmpty()) {
System.out.println("None Cookies");
} else {
for (int i = 0; i < cookies.size(); i++) {
System.out.println("Cookie - " + cookies.get(i).toString());
}
}
ma senza fortuna io continuo a ricevere "Nessuno Cookie"
Le mie domande:..
- E 'possibile leggere il cookie che è stato creato? Se sì, come?
- Se no, qualsiasi alternativa su come posso ottenere la funzionalità di cui sopra?
Tha nks per essere passato.