Google ChromeやFirefoxで動作するWebPushのサンプルプログラム
- 「通知を有効にする」ボタンを押す
- ブラウザの受信設定が表示されるので、有効にする
- 「メッセージを送信する」ボタンを押すか、cURL Commandに表示されたスクリプトをコピーして、ターミナルやcygwinで実行する
- htmlが動く環境またはNode.jsが動く環境が必要です
- html環境の場合:Push通知はcurlコマンドを使う
- Node.js環境の場合:Push通知をブラウザで行うことができる
- Google Developer Consoleにてプロジェクトを作成する
- Google Cloud Messaging(GCM)を有効にする
static/config.js
の<Your Public API Key ...>
をGCMのAPIキーに書き換えるstatic/manifest.json
の<Your Project Number ...>
をプロジェクト番号に書き換える- (Node.jsの環境がある場合)
app.js
の<Your Public API Key ...>
をGCMのAPIキーに書き換える
- 特に設定の必要なし
$ npm install
$ node app.js
- http://localhost:3000 にアクセス