我目前在php zend框架中运行一个应用程序,其中包含使用node.js和socket.io的真实聊天,聊天工作非常好,但我需要创建一个使用pushwoosh技术发送推送通知的服务,有没有办法在node.js服务器中发送推送消息?或者我强制要求在zend框架中创建一个服务,考虑到聊天也在移动应用程序中运行,即使应用程序关闭,消息也应该到达。
感谢您的帮助。
答案 0 :(得分:2)
在移动设备上发送推送通知无法独立完成,您必须考虑到必须依赖第三方服务。
概念是您不直接向您的应用程序发送推送通知,但您将请求发送给第三方服务,要求将推送通知发送到您的注册应用程序。
例如,这些是您将推送通知发送到IOS应用程序的步骤:
(参考:http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1)
所以它并不像你想的那么容易。你不会直接发送推送通知,但是如果是IOS,你会问苹果,或者在安卓的情况下你会向Google的服务器发送它。 在大多数情况下,您必须在他们的开发中心注册为开发人员,并获得他们要求的所有令牌和认证。