Exploiter les push notification envoyés par Gmail [Résolu]

  • Auteur de la discussion Roseline
  • Date de début
R

Roseline

Membre
Inscrit
10 Juillet 2013
Messages
46
Points
0
  • #1
Bonjour,

Je cherche à écrire une appli qui fera des actions sur mon tél à la réception d'un mail.
Pour le moment, j'utilise le protocole IMAP, mais je suis obligée de régulièrement aller interroger le compte mail (inbox).

Je voudrais utiliser les push notification envoyé par GMail.

Quel est le principe ? Comment m'enregistrer sur ce serveur comme client ?

Merci d'avance
 
Tardis

Tardis

Docteur qui?
Admin suppléant
Inscrit
24 Février 2014
Messages
48 060
Points
113
  • #2
Re: Exploiter les push notification envoyés par Gmail

Bonjour

Pour le push, il faut utiliser le protocole Pop3, et faire les mises à jour toutes les 15 minutes.
 
R

Roseline

Membre
Inscrit
10 Juillet 2013
Messages
46
Points
0
  • #3
Re: Re : Exploiter les push notification envoyés par Gmail

Bonjour,

Merci de ta réponse, mais justement je ne veux pas aller interroger le serveur à intervalles réguliers, mais être "notifié".
Ce dont tu parles est du " polling".

La plupart des applis mail que l'on trouve permettent de paramétrer un compte Google et de choisir entre POP, IMAP (donc avec paramétrage de la fréquence de consultation) et PUSH.
Cela permet d'économiser la batterie puisque l'appli ne tourne pas continuellement mais est "réveillée" que lorsqu'il se passe qq chose.

Je cherche donc moi aussi à "m'abonner" au serveur Gmail.

J'utilise des guillemets car je ne suis pas sûre de ma démarche, d'où ma question ici.
 
Tardis

Tardis

Docteur qui?
Admin suppléant
Inscrit
24 Février 2014
Messages
48 060
Points
113
  • #4
Re: Exploiter les push notification envoyés par Gmail

Si tu utilises Gmail, il le fait automatiquement.
 
R

Roseline

Membre
Inscrit
10 Juillet 2013
Messages
46
Points
0
  • #5
Re: Exploiter les push notification envoyés par Gmail

J'ai un compte Gmail, mais je veux développer une appli qui reçoit ces notifications du serveur. Je ne veux pas utiliser Gmail l'appli.
 
R

Roseline

Membre
Inscrit
10 Juillet 2013
Messages
46
Points
0
  • #6
Re: Exploiter les push notification envoyés par Gmail

Eh bien ... il semble qu'il ne soit pas possible de se "connecter" sur le serveur Gmail. (pas trouvé)
Une autre solution consiste à utiliser la fonction Idle du protocole IMAP. Il fonctionne parfaitement pour moi.
Les différentes applications Android d'email qui existent et proposent les "Push" notifications "trichent" en utilisant cette solution.
L'inconvénient est que la connexion au serveur doit être maintenue, malgré les déconnexions régulières. Ca revient à faire du polling donc ...
J'espère que ce "résumé" pourra servir à d'autres !
 
Tardis

Tardis

Docteur qui?
Admin suppléant
Inscrit
24 Février 2014
Messages
48 060
Points
113
  • #7
Merci pour cette mise au point :super:
 

Sujets en relation

Haut Bas