0

リアルタイムで新着メールを通知する機能を必要とするGmail通知機能を構築しています。Gmail APIでこれを行うことは可能ですか?参考までに、認証はGmailのxoauth2プロトコルを使用して実装されます。

4

1 に答える 1

0

Gmail の IMAP サーバーは IDLE コマンドをサポートしています。IDLE コマンドは、メール通知を実装するための最良の方法です。これは、トラフィックが非常に少なくなり、新着メールの即時プッシュ通知が得られるためです。IDLE は次の場所に文書化されています。

https://www.rfc-editor.org/rfc/rfc2177

Gmail IMAP サーバーが接続を終了しないようにするために、IDLE セッションを終了して 29 分ごとに再起動する必要があることに注意してください (Google がそれを低く設定している可能性もあります。実験する必要があります)。

OAUTH 2.0 認証を行う場合、これらすべてが問題なく機能するはずです。

于 2012-11-26T13:41:37.147 に答える