Sto utilizzando lo Amazon Web Service per inviare notifiche push direttamente a un dispositivo. Dopo aver installato l'app, ottengo l'ID del dispositivo, che devo aggiungere manualmente ad Amazon SNS. Vorrei sapere se è comunque necessario registrare l'ID del dispositivo direttamente con il server Amazon nel momento in cui l'utente avvia l'applicazione.Registrare l'ID del dispositivo direttamente con Amazon SNS
Ho letto this, ma ho trovato difficile capire. Qualcuno ha qualche precedente esperienza su come farlo?
EDIT 2 (Quello che ho fatto finora)
Ho seguito le istruzioni da this link
ho scaricare il file snspobilepush.zip come indicato ed estrarre e importare il progetto in eclissi. Aggiungo il numero del progetto GCM, aggiungo i file jar ed eseguo l'applicazione. Ricevo l'ID di registrazione del mio dispositivo.
Apro Amazon SNS, aggiungo il mio id dispositivo e pubblico un messaggio. Ricevo il messaggio sul mio cellulare. Funziona alla grande finora.
mio problema
mi sarebbe avere un sacco di potenziali utenti per la mia applicazione. Quindi, l'aggiunta manuale di ogni ID dispositivo al SNS non ha senso. Ho bisogno che Amazon SNS registri direttamente l'ID del mio dispositivo quando avvio l'app. C'è qualche opzione per me per farlo? Non ho trovato nessuna risposta definitiva nei documenti.
This link mi dice di utilizzare il "servizio di vendita di token AWS". Tuttavia, non ho trovato alcun esempio su come farlo.
Ho passato entrambi questi collegamenti. Mi sento come se stessi girando in tondo. Le istruzioni sono molto scarsamente documentate. – Anirudh
Potresti condividere il codice che hai provato fino ad ora. Quali sono gli errori che stai ottenendo? – doNotCheckMyBlog
Ciao di nuovo! Il codice funziona bene e non ho alcun errore. Ho solo bisogno di registrare l'id del dispositivo direttamente con il server Amazon che non sono in grado di fare (invece di doverlo aggiungere manualmente). Ho modificato la mia domanda per includerla. Pls dare un'occhiata. Grazie! – Anirudh