Autore Topic: messaggi istantanei con numero sim - WhatsApp  (Letto 2431 volte)

Offline DirkPitt

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
messaggi istantanei con numero sim - WhatsApp
« il: 16 Ottobre 2012, 22:58:49 CEST »
Ciao a tutti,

premetto che non sapevo bene dove postare questo argomento (sono novizio).

Vorrei chiedere se qualcuno è a conoscenza del metodo usato dalla celebre app 'whats app' per fuzionare direttamente con i numeri di telefono della propria scheda sim. Mi è capitato di scrivere piccoli programmi (sia per mobile che fisso) per istant messaging, ma non con tale funzionalità.

Grazie,
ciao
DP

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:messaggi istantanei con numero sim - WhatsApp
« Risposta #1 il: 16 Ottobre 2012, 23:39:33 CEST »
Beh, semplicemente al posto di usare un username (o una email), usa il numero di telefono.. É solamente l'identificativo dell'utente nella rete.
Postate il LogCat LogCat LogCat LogCat LogCat

Offline Alexintosh

  • Nuovo arrivato
  • *
  • Post: 16
    • Google+
    • alessio-delmonti/29/2b/345
    • alexintosh
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac Merd X
R: Re:messaggi istantanei con numero sim - WhatsApp
« Risposta #2 il: 17 Ottobre 2012, 01:40:43 CEST »
Beh, semplicemente al posto di usare un username (o una email), usa il numero di telefono.. É solamente l'identificativo dell'utente nella rete.

Esattamente.

Inviato dal mio Galaxy Nexus con Tapatalk 2

Offline DirkPitt

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:messaggi istantanei con numero sim - WhatsApp
« Risposta #3 il: 17 Ottobre 2012, 20:03:09 CEST »
Ah ok...ma come fa a risalire all'ip dal numero di cellulare?

DP

Offline Alexintosh

  • Nuovo arrivato
  • *
  • Post: 16
    • Google+
    • alessio-delmonti/29/2b/345
    • alexintosh
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac Merd X
Re:messaggi istantanei con numero sim - WhatsApp
« Risposta #4 il: 18 Ottobre 2012, 12:35:06 CEST »
Che intendi dire con ip del numero registrato  o_O ?

Offline DirkPitt

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:messaggi istantanei con numero sim - WhatsApp
« Risposta #5 il: 18 Ottobre 2012, 14:17:24 CEST »
Suppongo che per inviare i messaggi tramite la rete, o che sia p2p o che sia con un server, ci sia il bisogno di conoscere l'ip del destinatario. Dato che è mobile, e viene identificato dal numero sim, come si risale all'ip?


[EDIT] O forse funziona in modo che le installazioni dell'app su ogni dispositivo mobile comunicano ogni X sec. il proprio IP ad un server che aggiorna i dati, lo stesso che poi fa il lookup ad ogni richiesta di invio di un messaggio? È l'unica cosa che mi viene in mente, ma non è granchè :(, sarebbe meglio p2p
[\EDIT]

Grazie per le risposte!

Ciao
DP
« Ultima modifica: 18 Ottobre 2012, 15:41:20 CEST da DirkPitt »

Offline Alexintosh

  • Nuovo arrivato
  • *
  • Post: 16
    • Google+
    • alessio-delmonti/29/2b/345
    • alexintosh
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac Merd X
Re:messaggi istantanei con numero sim - WhatsApp
« Risposta #6 il: 18 Ottobre 2012, 20:21:52 CEST »
Io onestamente non vedo la necessità di comunicare un ip, per me funziona così:

-Installo l'app e sul server remoto viene creato il mio utente come id univoco si utilizza il mio numero di cellulare.
-L'app comunica con il server e controlla se dei numeri presenti nella mia rubrica sono presenti come utenti nel server.
-Quindi adesso ho la lista dei miei amici su whatsup

Nel momento in cui invio un messaggio, l'app sul mio telefono comunica al server il destinatario e messaggio (quindi come id il suo numero di cell) e poi il servizio in background sul telefono del destinatario prenderà i msg non letti.

Offline DirkPitt

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:messaggi istantanei con numero sim - WhatsApp
« Risposta #7 il: 18 Ottobre 2012, 20:40:59 CEST »
E come verrebbero instradati i messaggi attraverso la rete se non si conosce l'ip del destinatario?
Sono forse inviati come messaggi 'sms' ?  E se si, con quali servizi (cioè, come fa il server a inviarli gratis o a bassissimo prezzo) ?

Grazie ancora
DP

Offline Alexintosh

  • Nuovo arrivato
  • *
  • Post: 16
    • Google+
    • alessio-delmonti/29/2b/345
    • alexintosh
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac Merd X
Re:messaggi istantanei con numero sim - WhatsApp
« Risposta #8 il: 18 Ottobre 2012, 20:42:58 CEST »
whatsup non funziona come gli sms, vengono inviati tramite internet, è come un messaggio privato su una qualsiasi community, senza internet non funziona una ceppa.

Almeno credo, correggetemi se sbaglio.

Offline DirkPitt

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:messaggi istantanei con numero sim - WhatsApp
« Risposta #9 il: 18 Ottobre 2012, 20:48:42 CEST »
Appunto allora serve per forza l'indirizzo ip che non a caso significa internet protocol :) è l'identificativo univoco nella rete internet

DP

Offline Alexintosh

  • Nuovo arrivato
  • *
  • Post: 16
    • Google+
    • alessio-delmonti/29/2b/345
    • alexintosh
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac Merd X
Re:messaggi istantanei con numero sim - WhatsApp
« Risposta #10 il: 18 Ottobre 2012, 20:49:36 CEST »
L'unico indirizzo ip che serve è quello del server di whatup che fa da intermediario fra i vari dispositivi.

Offline DirkPitt

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:messaggi istantanei con numero sim - WhatsApp
« Risposta #11 il: 18 Ottobre 2012, 20:50:47 CEST »
Ok ma il server come conosce l'ip del destinatario del messaggio?

Offline Alexintosh

  • Nuovo arrivato
  • *
  • Post: 16
    • Google+
    • alessio-delmonti/29/2b/345
    • alexintosh
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac Merd X
Re:messaggi istantanei con numero sim - WhatsApp
« Risposta #12 il: 18 Ottobre 2012, 20:52:01 CEST »
il server non conosce l'ip del destinatario è il servizio in bg nella app del destinatario ad interrogare periodicamente il server per trovare eventuali nuovi sms

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:messaggi istantanei con numero sim - WhatsApp
« Risposta #13 il: 18 Ottobre 2012, 20:52:13 CEST »
E come verrebbero instradati i messaggi attraverso la rete se non si conosce l'ip del destinatario?
Sono forse inviati come messaggi 'sms' ?  E se si, con quali servizi (cioè, come fa il server a inviarli gratis o a bassissimo prezzo) ?

Grazie ancora
DP

Niente di tutto questo.

Quello che tu hai sul telefono è un client, ovvero si connette al server e fa le operazioni che deve (scarica i nuovi sms, passa la rubrica al server e quest'ultima verifica i numeri che sono su whatsapp, ecc ecc).
Quando il server deve comunicare qualcosa al client utilizza le notifiche push quindi non serve che sappia l'ip dei vari client.

il server non conosce l'ip del destinatario è il servizio in bg nella app del destinatario ad interrogare periodicamente il server per trovare eventuali nuovi sms

Usa le push ;)

Offline DirkPitt

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:messaggi istantanei con numero sim - WhatsApp
« Risposta #14 il: 18 Ottobre 2012, 20:55:09 CEST »
Quindi il server non instrada i messaggi, ma li conserva! Bel lavoraccio, ma almeno ora è chiaro!

Grazie!

Alla prox
DP