Open pastak opened 4 years ago
./bin/send_web_push
を叩くとテスト用の通知がDBに挿入されて通知される
push_subscriptions
を引いてきて、その人達にpush通知する君が居れば良い?
アプリケーションは、Web Push で全ての通知を送るように変更した場合は、通知リスト(GET /api/contestant/notifications)のリクエストに対して空の通知リストを返す事ができます。空の通知リストを返す場合も、正常時の HTTP ステータスコードは 200 であることが期待されます。
また、アプリケーションは 1 人の仮想選手に対して、Web Push 方式の通知とポーリング方式の通知を混在させても構いません。また、通知に関しては既に受信したものを重複して受信した場合でも、繰り返し処理されません。
まずは鍵を生成すると、必要なエンドポイントが200を返すようになる
~isucon/webapp
上で./generate_vapid_key.sh
を実行し、VAPID 用の ECDSA 鍵webapp/vapid_private.pem
を生成する~isucon/webapp/vapid_private.pem
をロードするようになっています。