javascript - pubsub - ¿Es posible recibir un mensaje de Amazon SNS en un script JS?
pubsub js (2)
Sí, pero no directamente, y tendrás que buscar mensajes en un temporizador ...
En la página Detalles del producto bajo el encabezado "Flexible", verá que ninguno de los formatos / transportes admitidos actualmente puede alojarse en el navegador.
Sin embargo ... Amazon SQS es uno de los transportes compatibles y, a su vez, se puede acceder desde JavaScript; consulte una aplicación de ejemplo aquí: http://aws.amazon.com/code/Amazon-SQS/1254 . (El ejemplo muestra JavaScript accediendo a SQS).
Sin embargo, tendrías que sondear manualmente, ya que no hay "push" en el navegador con SQS.
(Alternativamente, podría hacerlo todo en el lado del servidor, y luego podría usar websockets potencialmente utilizables para enviar los mensajes al navegador).
Conozco algunas opciones usando ruby on rails y / o node.js y PubNuB, un servicio que tiene muchas API para que puedas enviar / recibir notificaciones entre (casi) cualquier plataforma.
Ahora puedo enviar mensajes desde PHP y cómo recibirlos allí utilizando Amazon SNS, pero ¿cómo puedo recibir una notificación push (un mensaje SNS) en un script JS / jQuery?
Gracias.
Utilice un trabajador de servicio en su proyecto y configure un controlador de notificación push ... Creé un proyecto GCM e hice un pequeño servidor node.js y parece recibir mensajes de SNS ... No se requiere votación.