Hi Lucas,
Following might do what I want (sending a "door bell" message in one shot
to all variants)? Send a unified message like the following one:
- '{ "message": { "version":"123" },
"simple-push": "version=123" }'
One slight deviation is that mobile variants like iOS and Android will get
the message regardless of whether the the version number is "old" or not.
Is this correct?
So I revisited the SimplePush
;,
and I noticed it describes support for subscription to multiple channels.
Aerogear doesn't allow multiple channels per installation, correct? I dug
up an old post from Matthias:
-
If an installation can subscribe to multiple channels, then it would allow
me to get what I originally asked about:
Me: 'My client application (javascript on browser) holds multiple types of
data. It would be nice if I can send a notification saying "there's an
update for this data type", rather than just "there's an update". Or,
in
general it'd be nice if I can send more information than just a
monotonically increasing number. '
What do you think?
On Wed, Apr 2, 2014 at 11:44 AM, Lucas Holmquist <lholmqui(a)redhat.com>wrote:
On Apr 2, 2014, at 11:38 AM, Michi Oshima
<michi.oshima(a)gmail.com> wrote:
Thanks, Lucas. I read the spec yesterday and ended up looking at
disturbing auctions for 30 minutes. I'll read it again.
Another question, is there a way to send a "door bell" message *in one
shot* to all iOS, Android, and SimplePush variants?
well, iOS and Android notifications aren't really doorbells, but you can
send a "message" to all clients that are registered in your Push Server.
we have a Java client
http://aerogear.org/docs/guides/GetStartedwithJavaSender/
and a node.js client for this
https://www.npmjs.org/package/aerogear-sender-client
(m:)
On Wed, Apr 2, 2014 at 11:04 AM, Lucas Holmquist <lholmqui(a)redhat.com>wrote:
> SimplePush works only as a "door bell" to tell your app, hey, you
> should go look on your server.
>
> this is the spec
https://wiki.mozilla.org/WebAPI/SimplePush
>
>
> On Apr 2, 2014, at 11:02 AM, Michi Oshima <michi.oshima(a)gmail.com> wrote:
>
> Hi,
>
> Yesterday I managed to send my first message to a browser. Thanks for
> all your help.
>
> I've tried sending a few different types of messages, and it so far
> appears to me the only thing I can send to a simple push client is a
> version number. Can a simple push client receive anything else other than
> version numbers? If so, what does the sender need to do, and what does the
> client need to do? (If there is a good example somewhere online I can work
> from that also.)
>
> My client application (javascript on browser) holds multiple types of
> data. It would be nice if I can send a notification saying "there's an
> update for this data type", rather than just "there's an update".
Or, in
> general it'd be nice if I can send more information than just a
> monotonically increasing number.
>
> Here's my setup:
>
>
> - AeroGear Push Server 0.10.0 hosted on OpenShift.
> - Sender is a JBoss app using
> org.jboss.aerogear.unifiedpush.JavaSender
> (unifiedpush-java-client-0.5.0.jar).
> - Client is a web browser using aerogear.js 1.4.0.
>
>
> I read this
documentation<http://aerogear.org/docs/specs/aerogear-push-messages/>,
> but my wishful thinking refused to interpret it as saying: SimplePush
> variants use the "extra simple-push object" only.
>
> Thank you,
>
> Michi Oshima
>
> _______________________________________________
> aerogear-dev mailing list
> aerogear-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/aerogear-dev
>
>
>
> _______________________________________________
> aerogear-dev mailing list
> aerogear-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/aerogear-dev
>
_______________________________________________
aerogear-dev mailing list
aerogear-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/aerogear-dev
_______________________________________________
aerogear-dev mailing list
aerogear-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/aerogear-dev