我需要为某些网站实现Web通知,并从控制台中执行的php脚本发送通知。
我发现可以在不使用第三方服务的情况下实现Web通知,通过使用此库https://github.com/web-push-libs/web-push-php这是很好的教程https://web-push-book.gauntface.com/
但也有一些第三方服务提供发送网络通知,如:
https://onesignal.com/webpush
https://pushalert.co/
https://pushpad.xyz/
和别的。
1 - 使用此第三方服务有什么好处?
2 - 在不使用这些第三方服务的情况下实施此功能是否存在一些限制?
3 - 第三方服务如何发送通知,他们是否使用自己的推送服务?
1 - 使用此第三方服务有什么好处? - 您无需管理服务。 - 如果后端有任何更新,则无需进行修改。 - 您不必实际查找跨浏览器问题。 - 易于实施 - 您将获得报告(少数给出)
2 - 在不使用这些第三方服务的情况下实施此功能是否存在一些限制? - 限制将在会员级别,如果您选择最高付费会员资格,则不会附加限制。
3 - 第三方服务如何发送通知,他们是否使用自己的推送服务? - 他们有自己的托管后端和前端,他们使用相同的JS功能,但编写和优化。