Je souhaite recevoir des messages électroniques ou des jetons de Gmail dans une application Android. Comment puis-je obtenir les messages et les jetons d'un utilisateur à partir de Gmail? J'ai besoin d'un exemple d'application.Je souhaite lire les messages Gmail dans Android
0
A
Répondre
0
Vous pouvez utiliser l'exemple d'ici:
https://developers.google.com/gmail/api/quickstart/android
plus tard, demander à la place les étiquettes dont vous avez besoin de demander des messages de sorte que vous devez mettre à jour la fonction « getDataFromApi » pour obtenir des messages:
private static final long MAX_RESULTS_PER_REQUEST = 20;
private void getDataFromApi() throws IOException {
List<String> labelsId = new ArrayList<>();
labelsId.add("INBOX");
ListMessagesResponse response=null;
response = mService.users().messages().list("me").setMaxResults(MAX_RESULTS_PER_REQUEST).setLabelIds(labelsId).execute();
List<Message> messages = response.getMessages();
for (Message message : messages) {
Message curMessage = mService.users().messages().get("me", message.getId()).execute();
System.out.println("cur message==>"+curMessage);
}
}
1
Vous pouvez obtenir ce à l'aide Content Provider API of Gmail
L'application Gmail pour Android à partir de versions 2.3.6 (Froyo/Gingerbread) et 4.0.5 (Honeycomb/ICS) inclut une nouvelle API Content Provider que tiers développeurs tiers peuvent utiliser pour récupérer des informations d'étiquettes comme le nom et le nombre non lu et mis à jour restent que l'information change
pour voir un exemple de cette API dans l'action, consultez the sample app.
pouvez-vous me donner un exemple plese. Je ne peux pas comprendre la documentation google. J'ai besoin d'un exemple s'il vous plait. –
@ MetinTaşdeğer Mais c'est un exemple complet là-bas comment obtenir des informations de Gmail API dans Android ... quel exemple vous voulez? – OriEng
pouvez-vous partager un exemple pour getDataFromApi pour obtenir des messages s'il vous plaît. Je ne fais pas cet exemple –