要求将一位用户在Gmail中的邮件与我们的CRM进行同步。现有系统基于Google Pub/Sub,可以监视用户收件箱的任何更改并将通知发送到我们的HTTPs端点。详情请参阅Gmail云发布/订阅。
根据上述过程,我们获得更改的git历史记录。然后我只对新邮件感兴趣,因此根据此指南,history.getMessagesAdded是首选。我们面临的问题是线程的第一封邮件未被捕获在messagesAdded中,但所有随后的邮件都通过了我们的系统。
注意:对于第一封邮件,我们确实从Google那里获得推送。但当我们尝试获取Messages added时,结果为空。是否有任何特别需为主题的第一封邮件做的或者是我漏掉了什么?
根据上述过程,我们获得更改的git历史记录。然后我只对新邮件感兴趣,因此根据此指南,history.getMessagesAdded是首选。我们面临的问题是线程的第一封邮件未被捕获在messagesAdded中,但所有随后的邮件都通过了我们的系统。
注意:对于第一封邮件,我们确实从Google那里获得推送。但当我们尝试获取Messages added时,结果为空。是否有任何特别需为主题的第一封邮件做的或者是我漏掉了什么?