Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以通过带有IMAP的xoauth2与Gmail保持长连接?_Gmail_Oauth 2.0_Imap_Google Apps - Fatal编程技术网

是否可以通过带有IMAP的xoauth2与Gmail保持长连接?

是否可以通过带有IMAP的xoauth2与Gmail保持长连接?,gmail,oauth-2.0,imap,google-apps,Gmail,Oauth 2.0,Imap,Google Apps,我正在构建一个Gmail通知程序,它需要能够实时通知新的电子邮件。Gmail API有可能做到这一点吗?仅供参考,身份验证是使用Gmail实现的。Gmail的IMAP服务器支持IDLE命令,这是执行电子邮件通知的最佳方式,因为它会导致非常低的流量和新电子邮件的即时推送通知。IDLE记录在: 请注意,为了防止Gmail IMAP服务器终止连接,您需要结束空闲会话并每29分钟重新启动一次(谷歌可能已经将其设置得更低,您应该进行实验) 在执行OAUTH 2.0身份验证时,所有这些都应该可以正常工作

我正在构建一个Gmail通知程序,它需要能够实时通知新的电子邮件。Gmail API有可能做到这一点吗?仅供参考,身份验证是使用Gmail实现的。

Gmail的IMAP服务器支持IDLE命令,这是执行电子邮件通知的最佳方式,因为它会导致非常低的流量和新电子邮件的即时推送通知。IDLE记录在:

请注意,为了防止Gmail IMAP服务器终止连接,您需要结束空闲会话并每29分钟重新启动一次(谷歌可能已经将其设置得更低,您应该进行实验)

在执行OAUTH 2.0身份验证时,所有这些都应该可以正常工作