並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 11 件 / 11件

新着順 人気順

webpushの検索結果1 - 11 件 / 11件

  • オープンな技術で開発進む通知システム「WebPush」を簡単に使ってみるJavaScriptプログラム

    前回の雪かき事故を知らせるアプリの通知先はiPhoneアプリでしたが、AndroidやパソコンのChrome, Firefox, Edgeでは、W3Cでオープンに規格化が進む WebPushこと「Push API」が使用可能とのことで、実験してみました。 コマンドラインから、webから、結構手軽に通知が送れるのでなかなか楽しく、便利です!うまく使えば、気になる情報のチェックや、リマインドに大きく力を発揮してくれそうです。 本ブログにもそのうち追加しようと思いますが、ひとまず、実験できるプログラム一式ができたので、公開します。 WebPushは、各ブラウザベンダーが運用している通知サーバーにデータを送って、そこから各ブラウザへと通信される仕様のようです。 Node.js 用のライブラリを使って、通知用の設定と、コマンドラインで送信するツール、Deno で作ったサンプル通知管理サービスと、クラ

      オープンな技術で開発進む通知システム「WebPush」を簡単に使ってみるJavaScriptプログラム
    • 【Docker + Laravel】WebPushでプッシュ通知機能作成中のエラー 【WebPush gmp extension is not loaded but is required for sending push notifications with payload . You can fix this in your php.ini】 - Qiita

      【Docker + Laravel】WebPushでプッシュ通知機能作成中のエラー 【WebPush gmp extension is not loaded but is required for sending push notifications with payload . You can fix this in your php.ini】PHPerrorLaravelDockerWebPush はじめに 突然ですが、、、、 アプリケーションにメッセージのポップアップ通知機能を実装することになりました。 実装したい機能のイメージはこんな感じです。 (Gigazine様の記事から引用させていただきました。) 画像引用元:Google ChromeがMac OS Xでネイティブ・プッシュ通知に対応 Google Chrome使ってると出てくるアレです。 嫌いな人が多いのではないでしょうか

        【Docker + Laravel】WebPushでプッシュ通知機能作成中のエラー 【WebPush gmp extension is not loaded but is required for sending push notifications with payload . You can fix this in your php.ini】 - Qiita
      • JSとPHPでWebPushを送信するWebアプリケーションを作ってみる

        はじめましての方ははじめまして。 またお前かな方はこんにちは。 Nな人(えぬなひと)と申します。 普段はQiitaや自前ブログ「Nな人のWeb示録」で記事を投稿しておりますが、 今回はノリでZennに記事を書いていこうと思います。 では、やっていきましょうか。 目的 service workerなるものを使えば、ブラウザでPush通知が使える!(iPhone以外) アプリケーションではなく、Webの技術で作れるってすごい!先進的!(iPhone以外) ということで、ServiceWorkerで個人的に一番やってみたかった、WebPushを実装していこうと思います。 これでアプリを作らなくてもPush通知が送れるようになりますね!(iPhone以外) とても便利な世界になってきました。(iPhone以外) お断り ServiceWorkerには 「manifest.json」や「servic

          JSとPHPでWebPushを送信するWebアプリケーションを作ってみる
        • 【Android】Chromeに届くウェブサイトからの通知を無効化、ブロックする方法 – WebPushの通知を取り消ししてオフにする手順 - usedoor

          Android版のChromeブラウザにウェブサイトから届くプッシュ通知をオフ(無効化)にする、ブロック、削除する方法です。 AndroidのChromeには、ウェブサイトからの受け取った通知(Web Push)をユーザーにプッシュ通知する機能が搭載されています。 通知をクリックすると通知を飛ばしてきたサイトに即アクセスできるアレです。 自分の好きなウェブサイトの更新通知やニュース速報が即見れたりして便利なことは間違いないんですが、ガンガン通知許可しているとChromeからの通知が多くなりすぎてウザく感じてきます。。 もちろん自分で通知許可したんですが… このChromeから届くウェブサイトからの通知は、サイト毎にオフにしたり、ブロック、削除することができます。 この記事では、AndroidのChromeのウェブサイトからの通知を個別にオフにする、ブロック、削除する方法を紹介します。 【A

            【Android】Chromeに届くウェブサイトからの通知を無効化、ブロックする方法 – WebPushの通知を取り消ししてオフにする手順 - usedoor
          • iOSでFCMを使ってWebPushを受信する - Qiita

            ついにiOSでFCMからのWebPushに対応したため、実装時に使ったコードをシェアしておきます。 PHP Laravel、jQueryを使ってます。 WebPushを受信するための条件 iOS16.4以上 Safari(Chromeでは下記のPWA登録ができないようなので今はSafariのみ) PWAとしてホーム画面に登録 通知の許可をするボタンを作成しておき、ユーザーに押して貰う必要がある 1については、iOS16.4にアップグレードできない古い機種は諦めてもらうしかないようです。 2は、できたらChromeにも対応して欲しいですね。 3のホーム画面に登録の手順は https://marble-heroes.com/blog/ubbadumj0w などを参考にしてもらえればと思います。私自身はアップル製品はほぼ使わないので少し戸惑いました。 コード 上記の通り、ボタンを用意してユーザー

              iOSでFCMを使ってWebPushを受信する - Qiita
            • One SignalでWebPushをさくっと導入|Offers Tech Blog

              はじめに こんにちは! Offers, Offers MGR を運営している株式会社 overflow の磯崎です。 Offers ではリリースしたばかりの頃から、WebPush を実装しておりましたが、その時に割とさくっと導入できた記憶がありましたので、今回は WebPush 導入について書きます。 One Signal を使って、WebPush を導入 弊社では導入・実装コストも低く運用コストをかけずに WebPush を導入したいという背景があり、自前実装ではなく、外部サービスを使おうということになりました。 いくつかのサービスを比較しましたが、その中でも One Signal が一番良さそうだったので、導入しました。 One Signal 導入 公式ドキュメント が充実していますので、ここで特段説明することは何もありません。 One Signal にていくつか設定をした後は、共通の

                One SignalでWebPushをさくっと導入|Offers Tech Blog
              • webpush ios - Google 検索

                2023/07/05 · 結論から言うと. iOSのWebPushは制限が多く、活用が難しそうでした. 以下にその詳細を書きます. iOSではPWAとして起動した場合のみ、WebPushが使える.

                • webpushのVAPIDでつかうapplicationServerKeyをrubyで作る - Qiita

                  概要 rubyにはwebpush用のgemが作られているので、webpushを使いたい人はそちらを使うことをお勧めします。 https://github.com/zaru/webpush 以下はあくまで趣味として作った内容を記載しています。 Webpushを行う際の、PushManager.subscribeに渡すapplicationServerKey。これを自分で作ってみたいなと思いました。 ここで生成してくれますが、やっぱどう作られてるかって気になりますし。 applicationServerKeyに渡す値は? https://developer.mozilla.org/ja/docs/Web/API/PushManager/subscribe プッシュサーバーがアプリケーションサーバーを認証するために使用する 楕円曲線 DSA P-256 公開鍵を含む、Base64 でエンコードさ

                    webpushのVAPIDでつかうapplicationServerKeyをrubyで作る - Qiita
                  • WebPush機能を使ってみる - エキサイト TechBlog.

                    はじめましてtaanatsuです よろしくお願いいたします。 初記事ということで、今回はWebPush機能を作っていこうと思います。 それでは、やっていきましょうか。 流れ Push通知を許可するかの確認用リンク作成 manifest.jsonの作成 サービスワーカー用のJavaScriptを作成 公開鍵と秘密鍵を使ってサーバーキーを作成 WebサーバからPush通知を送信できるようにする Push通知を無効化する 以上です Push通知を許可するかの確認用リンク作成 まずはPush通知を受信する、ブラウザ用のコードを書いていきます。 以下のようなHTMLを作成します。 index.htmlとして保存します。 <!DOCTYPE html> <html lang="ja"> <head> <title>WebPushテスト</title> <meta charset='utf-8'> <m

                      WebPush機能を使ってみる - エキサイト TechBlog.
                    • WebPushの許可ダイアログを、GTM経由で、スクロールとサイトの訪問回数を勘案して表示する

                      コンテンツの読了と、サイト訪問回数については、どれでも発生する量は変わらないかと思います。 自発的な作業完了、受動的な作業完了については、機能数の多さに比例するところがあるのかと思います。 機能が多ければいいのかという問題はありますが、イベントのトリガー数は、有料会員サイトのほうが多い傾向があるという認識です。 作成した実装の技術要素の説明作成したプログラムで使用している技術要素について説明します。 ServiceWorker と、Browser でのメッセージ通信window.postMessage - Web API インターフェイス | MDN で Browser と ServiceWorker で、メッセージの送受信をしています。 ServiceWorker, MessageChannel, & postMessage に、BroadCast で ServiceWorker と、B

                      • 自分サーバーでWebPushをやってみた。 - Qiita

                        WebPushって何? Android端末とかChromeブラウザで、「通知を受け取る」にしておくと、サーバーサイドから通知をプッシュできる仕組みです。 これを使って、自分サーバー上に通知サイトを用意して、サーバーからのいろんな通知をスマホで受け取ろうという実験です。 (たとえば、サーバー障害発生などでZabbixのアラートが上がったら自分のスマホに知らせてくれる、的なものです) さっそく実装 続きは GitHub で インストール前提条件 自分サーバーはSSL有効でなければなりません。 Apache + PHP7 が動いているものとします。 Apacheの設置先ディレクトリは、説明の都合上、 /public/ とします。 インストール方法 (1)まず、 上記 GitHubからコードを拾ってください (2)PHPのcomposer を使って、minishlink/web-push をインス

                          自分サーバーでWebPushをやってみた。 - Qiita
                        1