Web Push背后有哪些技术?

时间:2015-05-19 17:40:20

标签: web notifications web-push push-api

我想知道Web Push背后是什么类型的技术,例如https://goroost.com

这是怎么回事?如何为Web Push配置我的服务器?我该怎么看?

2 个答案:

答案 0 :(得分:4)

基础技术是Push API,与Notifications API

相结合

您可以在Google's developer docs中详细了解如何自行实现此功能。请注意,目前推送通知仅在Google Chrome中受支持,但Microsoft和Mozilla已表示他们将很快实施推送通知。

答案 1 :(得分:1)

我可以回答WonderPush.com

首先,您需要注册WonderPush并声明您的网站。

然后,在结束<body>标记之前复制/粘贴以下代码段:

<script>
(function(w, d, s, id, n){
  w[n] = w[n] || {q: [],
    init: function(o) {w[n].initOpts = o;},
    ready: function(c) {w[n].q.push(c);}};
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) {return;}
  js = d.createElement(s); js.id = id;
  js.src = "https://cdn.by.wonderpush.com/sdk/1.1/wonderpush-loader.min.js";
  fjs.parentNode.insertBefore(js, fjs);
}(window, document, 'script', 'wonderpush-jssdk-loader','WonderPush'));

WonderPush.init({
  webKey: "[YOUR_WEBKEY]" // sign up for FREE to retrieve your web key
});
</script>