對於連接到用戶郵箱的iOS應用程序,我正在尋找一種可靠的方式在新郵件可用時向用戶發送推送通知。 (當然沒有投票)。在iOS應用程序中針對Gmail的推送通知
如果需要,我可以設置一個服務器,它將接收來自gmail的推送信息並將其重新發送爲iOS推送服務。 但是,如果用戶必須在他們的帳戶中配置任何特殊功能才能正常工作,這並不好。
任何意見或引用圖書館(或外部服務)將不勝感激。
謝謝!
對於連接到用戶郵箱的iOS應用程序,我正在尋找一種可靠的方式在新郵件可用時向用戶發送推送通知。 (當然沒有投票)。在iOS應用程序中針對Gmail的推送通知
如果需要,我可以設置一個服務器,它將接收來自gmail的推送信息並將其重新發送爲iOS推送服務。 但是,如果用戶必須在他們的帳戶中配置任何特殊功能才能正常工作,這並不好。
任何意見或引用圖書館(或外部服務)將不勝感激。
謝謝!
不幸的是,目前沒有機制在新郵件到達時自動接收更新。我建議在Apps API issue tracker的Gmail API中記錄增強請求以支持推送通知。取而代之,您可以通過僅進行一次完全同步來最大限度地減少資源利用率,然後跟蹤歷史記錄ID並僅從該點進行部分同步。
谷歌已經通過watch()調用增加了關於郵箱更改推送通知的官方支持。
使用記錄在這裏:https://developers.google.com/gmail/api/guides/push#getting_gmail_mailbox_updates
你是否有相同的解決方案 – 2016-02-17 17:12:40