2016-12-15 81 views
0

我使用listMessages()獲取了所有'UNREAD'消息,使用modifyMessage()更改標籤並通過publish()方法在Redis通道上發佈它們。
但我每分鐘都會收到一封新郵件。

當新消息到達時,我怎樣才能通過谷歌通知,所以我不必每分鐘都輪詢一次?我在Google文檔中檢查了「推送通知」,但無法確定我應該怎麼做。
有人可以用簡單的單詞解釋我嗎?

謝謝!當有新消息到達Node.js應用程序時,通過Gmail收到通知

回答

0

Gmail API中的推送通知可讓您觀察對Gmail郵箱的更改。您可以使用此功能來改善應用程序的性能。它允許您消除額外的網絡並計算輪詢資源所涉及的成本,以確定它們是否發生了變化。此外,它會減少你的配額使用。

但請注意,對於用戶擁有的設備(即已安裝的應用程序,移動設備或瀏覽器)的通知,基於輪詢的同步指南仍然是檢索更新的推薦方法。

documentation將幫助您如何實施和使用推送通知,包括如何接收和通知它。

相關問題