.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

SaaS開発で調べたプッシュ通知についてのメモ。

もできる。

仕組み

個人に送信

初期化

  1. バックエンドサーバにFCM/APNs/JPushが発行した
    サービスアカウント情報(JSONファイル)を配置する。
  2. デバイスにアプリケーションをインストールする際、
    FCM/APNs/JPushサーバにデバイス登録を行う。
  3. 登録結果としてデバイストークンを受け取る。
  4. デバイストークンをバックエンドサーバに送って保存する。
    (この際、ユーザIDと紐付けて保存するため認証が必要)

通知の送信

  1. 任意の箇所でアプリケーションのイベントを検出する。
  2. バックエンドサーバは、ユーザIDに対応するデバイストークンを使用して、
    FCM/APNs/JPushサーバにプッシュ要求を送信する。
  3. FCM/APNs/JPushサーバは、デバイスにプッシュ通知を送信する。

全体に送信

初期化

通知の送信

特定グループに送信

初期化

通知の送信

トピック購読者に送信

初期化

通知の送信

参考

iOS

Android

mBaaS利用時

iOS

Android


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS