亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網(wǎng)為廣大站長提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請(qǐng)做好本站友鏈:【 網(wǎng)站目錄:http://www.430618.com 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會(huì)員:747

本文介紹了Gmail Watch用戶收件箱歷史.getMessagesAdded未返回新郵件的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

問題描述

要求是將用戶的Gmail郵件同步到我們的CRM中。該系統(tǒng)基于Google Pub/Sub,它監(jiān)視用戶的收件箱是否有任何更改,并向我們的HTTPS端點(diǎn)發(fā)出通知。有關(guān)更多信息,請(qǐng)?jiān)L問Gmail cloud pub/sub。

基于上面的過程,我們得到了變化的歷史。然后,我只對(duì)新消息感興趣,因此,根據(jù)this guide,history.getMessagesAdded是首選的。我們現(xiàn)在面臨的問題是,沒有在Messages下捕獲線程的第一封郵件添加所有后續(xù)郵件都通過我們的系統(tǒng)。

注意:對(duì)于第一封郵件,我們確實(shí)收到了來自谷歌的推送。但當(dāng)我們?cè)噲D添加消息時(shí),結(jié)果卻是空的。第一封郵件有什么特別的需要做的嗎?還是我錯(cuò)過了什么。

推薦答案

我遇到了一個(gè)非常類似的問題,我的錯(cuò)誤是我使用了推送通知中的歷史ID,解決方案是將上次已知的歷史ID存儲(chǔ)在我的數(shù)據(jù)庫中,因此,每次我收到通知時(shí),我都會(huì)從我存儲(chǔ)的ID中獲取歷史記錄,而不是從通知中獲取歷史記錄。

在我的例子中,通知中的storyID甚至不會(huì)成為歷史的一部分,可能是因?yàn)槲业谋O(jiān)視限制:LabelIds=[‘inbox’]

這是Google發(fā)布/訂閱通知:

{
  message:
  {
    data: {"emailAddress": "[email protected]", "historyId": "9876543210"},
    message_id: "1234567890",
  }

  subscription: "projects/myproject/subscriptions/mysubscription"
}

我使用的是Message.data.historyID,這導(dǎo)致了混淆!

Message.data是一個(gè)Base64編碼的字符串,在本例中我只是對(duì)其進(jìn)行了解碼!

逐步查看收件箱中的新郵件:

    在Google發(fā)布/訂閱中執(zhí)行所有配置。

    開始查看具有所需篩選器的用戶(文檔:https://developers.google.com/gmail/api/v1/reference/users/watch)

    存儲(chǔ)步驟2中獲取的storyID

    收到通知時(shí),獲取所有事件(歷史),使用存儲(chǔ)的id作為startHistoryId參數(shù)(docs:https://developers.google.com/gmail/api/v1/reference/users/history/list)

    /li>

    在步驟4獲得的歷史記錄列表中,查找新消息:history.getMessagesAdded()。

    更新數(shù)據(jù)庫中上次已知的歷史記錄ID,這樣您就不必每次都處理整個(gè)歷史記錄!

我希望它能有所幫助。

這篇關(guān)于Gmail Watch用戶收件箱歷史.getMessagesAdded未返回新郵件的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,

分享到:
標(biāo)簽:Gmail Watch 歷史 收件箱 新郵件 用戶 返回
用戶無頭像

網(wǎng)友整理

注冊(cè)時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會(huì)員

趕快注冊(cè)賬號(hào),推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績?cè)u(píng)定2018-06-03

通用課目體育訓(xùn)練成績?cè)u(píng)定