Comments (9)
@kibal4iw You might find this library helpful (https://github.com/GoogleChrome/web-push-encryption) to build a basic Node server to send encrypted notification payload as this repository only demonstrates the client side code for payload-driven push notifications.
(See: https://developers.google.com/web/updates/2016/03/web-push-encryption?hl=en)i
from simple-push-demo.
I'd recommend this node library: https://github.com/web-push-libs/web-push
For our server side languages see: https://github.com/web-push-libs/
The code is here: https://github.com/gauntface/simple-push-demo-backend/tree/next-version
Just an FYI that is just to get around CORs with the push services (i.e. be able to trigger a push message from the page). The v2 API does nothing but take the values from the request and makes a request.
from simple-push-demo.
@gauntface Ahh nice. I'm curious though, is web-push-libs/web-push in better shape/more widely supported than GoogleChrome/web-push-encryption which is mentioned in the Google developers page? I mean as of now the build is failing in the official Google repo so I guess that's not a great sign.
from simple-push-demo.
Yeah it is in better shape. Basically web-push-libs or was started by
marco-c at Mozilla and me and mat scales who worked on the
web-push-encryption library figured it makes sense to support that org.
I've been helping with the node library.
On Fri, 22 Jul 2016, 08:43 Dominic, [email protected] wrote:
@gauntface https://github.com/gauntface Ahh nice. I'm curious though,
is web-push-libs/web-push https://github.com/web-push-libs/web-push in
better shape/more widely supported than GoogleChrome/web-push-encryption
https://github.com/GoogleChrome/web-push-encryption which is mentioned
in the Google developers page? I mean as of now the build is failing in the
official Google repo so I guess that's not a great sign.—
You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub
#77 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAIh8J2WD7x5w53oou63Qwpe5kxwAZhBks5qYOU9gaJpZM4JSvSU
.
from simple-push-demo.
Thanks a lot for yours answers :)
from simple-push-demo.
@kibal4iw Heads up I've been working on a simple app very similar to Matt's simple-push-demo to try and learn more about the push api etc. You can find it here domfarolino/push-notifications
from simple-push-demo.
@domfarolino i try to use your code. thanks
from simple-push-demo.
@domfarolino i've got one question.
there are uri in your script: https://push-notifications-sw.herokuapp.com/pushAll?text=Hey&icon=
can i use my own server or only herokuapp.com?
from simple-push-demo.
The readme should tell you you can use the local server if you want. Then
you can deploy a modified version of that server on your own heroku app
instance and change https://push-notif..... To your own deployed instance.
Email me if you have any more Qs so we don't blow up this issue thread
sorry Matt lol.
On Tuesday, July 26, 2016, Александр [email protected] wrote:
@domfarolino https://github.com/domfarolino i've got one question.
there are uri in your script:
https://push-notifications-sw.herokuapp.com/pushAll?text=Hey&icon=
can i use my own server or only herokuapp.com?—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#77 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AJOKqRFnupycUrf2Le1ooYFI1OGXbKyyks5qZlzIgaJpZM4JSvSU
.
from simple-push-demo.
Related Issues (20)
- add a LICENSE if you want
- doesn't work on my phone (Samsung a5 on android 7 with chrome 61.0.3163.98) HOT 2
- ReferenceError: Can't find variable: PushManager
- Ios safari is not opening the prompt box. HOT 2
- Pushing twice causes crash on Chrome android
- Unable to Register SW HOT 10
- .git folder is MASSIVE HOT 2
- service-worker.js without third party? HOT 2
- Library / minimal example / documentation HOT 5
- Not working on mobile phones HOT 2
- Push to killed Android Chrome isn't received HOT 1
- Not working with Node 10 ? HOT 1
- Simple push notification fails on Samsung Galaxy S10 HOT 1
- gulp dev does not work anymore, how can I use this client? HOT 2
- don't work in firefox HOT 1
- Is the code in the master branch outdated? HOT 11
- Rename project from simple-push-demo to web-push-demo HOT 1
- Switch to sending ArrayBuffer to proxy server HOT 1
- Testing on iOS 16.4 ( Safari, Firefox. Chrome) HOT 9
- Aborterror: Registration failed - push service error HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from simple-push-demo.