Skip to content

Instantly share code, notes, and snippets.

@rokoucha
Created October 18, 2016 10:58
Show Gist options
  • Save rokoucha/5336f526995c7e341cc74cb049e75d84 to your computer and use it in GitHub Desktop.
Save rokoucha/5336f526995c7e341cc74cb049e75d84 to your computer and use it in GitHub Desktop.
Gmail API

プッシュ通知

このAPIについて

Gmail APIはGmailのメールボックスに変更があった事を監視し、あなたのサーバーにプッシュ通知を提供します。 このシステムを使うことで、アプリケーションのパフォーマンスを改善する事が出来ます。 それはあなたが余分なネットワークを排除し、それらが変更されているかどうかを判断するために、ポーリング・リソースに関わるコストを計算することができます。 メールボックスに変更が確認されるたびに、Gmail APIはあなたのバックエンドサーバーのアプリケーションに通知します。

ノート

ユーザーが持っているデバイス(つまり、端末にインストールされたアプリ、モバイルデバイス、ブラウザー)に通知する時は、 ポーリングベースの同期ガイドが更新を確認するのに最適です。

CloudPub/Subの設定

GmailAPIはCloud Pub/Sub APIを使ってプッシュ通知を届けます。 Cloud Pub/Sub APIは1つのサブスクリプション・エンドポイント上のWebhookとポーリングを含む様々な方法を利用して通知することができます。

前提条件

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment