Giter VIP home page Giter VIP logo

Comments (9)

domfarolino avatar domfarolino commented on July 20, 2024

@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.

gauntface avatar gauntface commented on July 20, 2024

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.

domfarolino avatar domfarolino commented on July 20, 2024

@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.

gauntface avatar gauntface commented on July 20, 2024

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.

kibal4iw avatar kibal4iw commented on July 20, 2024

@gauntface
@domfarolino

Thanks a lot for yours answers :)

from simple-push-demo.

domfarolino avatar domfarolino commented on July 20, 2024

@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.

kibal4iw avatar kibal4iw commented on July 20, 2024

@domfarolino i try to use your code. thanks

from simple-push-demo.

kibal4iw avatar kibal4iw commented on July 20, 2024

@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.

domfarolino avatar domfarolino commented on July 20, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.