android - Gmail 通知如何运作?(安卓)
问题描述
邮件到达时gmail如何检测到这一点?
我想,发送和接收电子邮件不是 Android 操作系统的一部分。
那么,gmail是如何做到这一点的呢?
提前致谢。
解决方案
这是一个非常广泛的问题,但作为一个起点,我建议您查看 Google gmail API。有一些示例代码片段来演示功能。
https://developers.google.com/apis-explorer/#p/gmail/v1/
具体来说,您可能希望专注于通过以下方式设置挂钩
gmail.users.watch Set up or update a push notification watch on the given user mailbox.
如果您正在寻找更高级的信息,例如 Google 服务器如何发送 IPC;那么谷歌测试脚本可能有用。
推荐阅读
- ios - 如何通过 Airdrop 发送和接收自定义数据
- postgresql - IBM Cloud:将 SQuirreL 连接到 Databases for PostgreSQL 会导致 SSL 错误
- applescript - Powerpoint:使用“保持源格式”粘贴的 applescript 命令
- python - Python Selenium 无法单击唯一元素 ID 链接
- here-api - HERE-maps 自动完成的 CORS 问题
- android - 从外部应用程序下载并打开 PDF 文件
- eclipse - 类 GoogleMapView 和 javaFX
- xamarin - Xamarin Forms / MvvmCross 架构与 ICommand.Execute(Object) 模式?
- reactjs - 如何获得相机预览的高度?
- amazon-dynamodb - AWS AppSync GraphQL 按字段值查询记录