8
votes

Trouvez des horodaques pour Hangout et des messages de discussion récupérés avec Gmail API

Pendant la violation de l'API Gmail, j'ai remarqué que si je n'utilise aucun filtre, le utilisateurs.messages: liste méthode renvoie également les messages envoyés et reçus via Google Hangout ou Gmail Chat. Ce qui est très gentil.

L'objet JSON pour un message de rencontre est structuré comme un email (avec la charge utile, les en-têtes, etc.), mais le seul en-tête fourni est l'expéditeur. Il n'y a aucune information sur le temps que le message est envoyé. J'ai parcouru à travers toutes les autres méthodes d'API Gmail (threads, histoire ...) mais aucun d'entre eux ne fournit des informations DateTime pour les messages de discussion.

Une idée si / comment je pourrais rechercher un horodatage pour les messages de discussion / de hangout (à partir d'un processus de backend)?


1 commentaires

Je cherche aussi la même chose


3 Réponses :


2
votes

Les chats de hangout apparaissent dans l'API Gmail est un problème connu, à l'aide de l'API Gmail pour Hangout Chats n'est pas pris en charge.


0 commentaires

1
votes

Comme mentionné par Kroikie, il s'agit d'un problème connu que vous pouvez le faire filtrer en dehors de "pas: chat" dans la requête de recherche:

par exemple q = de: x@y.com%20Not%20is: chats

Juste pour gagner du temps, j'ai cherché The Docs ( https://developers.google.com/gmail / API / Aperçu ) et aussi loin que je peux voir que vous ne pouvez pas obtenir les données de l'historique ou des appels de la liste de sculpter non plus.


2 commentaires

Pas sûr que cela ajoute à la réponse sélectionnée. Cela pourrait probablement être un commentaire au lieu d'une réponse.


Convenu: Mais ... je n'ai pas la réputation requise pour faire un commentaire, mais je pensais sauver les autres la recherche



0
votes

Bien que les hangouts et les discussions ne soient pas ce que l'API Gmail est destiné à, Gmail API expose désormais un champ d'horodatage "internaldate" sur tous les objets de message (y compris les discussions et les hangouts), vous pouvez donc obtenir ce que vous voulez de là: https://developers.google.com/gmail/api/release -Notes # 2015-06-18


0 commentaires