J'utilise le code ci-dessous pour envoyer une demande de surveillance à gmail. Mais il envoie des notifications push pour chaque action sur la boîte aux lettres. J'ai besoin de google pour envoyer des notifications s'il y a un nouvel email reçu seulement. Sinon, je ne veux pas que google envoie des notifications. J'utilise google-api nodejs client. Quelqu'un peut-il m'aider s'il vous plaît à ce sujet?Problème avec la demande de surveillance sur gmail api
watch (cb) {
const params = {
userId: 'me',
resource: {
labelIds: ['INBOX'],
labelFilterAction: 'include',
topicName: configure.Google.TopicName
}
};
this.gmail.users.watch(params, cb);
}
Cela devrait fonctionner. Êtes-vous sûr que vous obtenez chaque action? Peut-être que vous avez juste besoin d'exclure 'CATEGORY_PERSONAL',' CATEGORY_SOCIAL', etc. – Tholle