[aerogear-dev] Sndroid Background push notifications not working
Chris Delalis
delalis at gmail.com
Tue Jun 2 16:19:17 EDT 2015
does Aerogear push plugin's way of implementing the onNotification(e) give
you back a device token for registration purposes after calling register()?
if so, then we can make a second call to the REST service after the
onNotification is called...
On Tue, Jun 2, 2015 at 4:16 PM, delalis <delalis at gmail.com> wrote:
> ah okay. I didnt think of putting the REST service in the config. But
> then what would we pass to the REST service as the device token to pass to
> aerogear in the subsequent Java call? in the classic push plugin, the
> onsuccess(event) came back with a device token that we would then send to
> the REST service to register with Aerogear using a Java call.
>
> On Tue, Jun 2, 2015 at 4:11 PM, Sebastien Blanc [via aerogear-dev] <[hidden
> email] <http:///user/SendEmail.jtp?type=node&node=11741&i=0>> wrote:
>
>>
>>
>> On Tue, Jun 2, 2015 at 9:51 PM, delalis <[hidden email]
>> <http:///user/SendEmail.jtp?type=node&node=11739&i=0>> wrote:
>>
>>> Thanks for writing back so quickly!
>>>
>>> 1) Can't your "Leatons" REST Service proxy the register request to the
>>> push
>>> server ?
>>>
>>> ---Yes that is what we were doing before, the classic push plugin called
>>> register() which simply registered the token with APNS/GCM, and in the
>>> onSuccess function we would then send an AJAX call to Leatons REST
>>> service
>>> which would then put the device token we got back from the register()
>>> call
>>> into the Aerogear database using whatever methods Aerogears API exposed
>>> (sorry, I think that is what I meant by the Sender API)... so if you
>>> suggest
>>> using the REST service as a proxy to the push server and bypass the
>>> register() function altogether, how would we hook up the client
>>> onNotification() handler?
>>>
>>> 2) Or maybe just let Leaton accept the register request made by the
>>> aerogear
>>> plugin and store the json payload, later a service can submit that to the
>>> UnifiedPush Server.
>>> ---Again, how would we hook up the phonegap client onNotification()
>>> handler
>>> if we arent calling register from the clients javascript code??
>>>
>>
>> I meant : you still use the plugin javascript code register() but just
>> make sure that your backend API (Leaton or whatever) accept the path and
>> the json payload so :
>>
>> POST http//myleatonservice/rest/registry/device + JSON Payload
>>
>> You just point to "http//myleatonservice/rest" in you push-config,
>> "/registry/device" will be added automatically by the plugin.
>>
>> Could sound hacky but worth to explore.
>>
>> This way you still hookup your onNotification() handler
>>
>>>
>>>
>>>
>>> --
>>> View this message in context:
>>> http://aerogear-dev.1069024.n5.nabble.com/Android-Background-push-notifications-not-working-tp11716p11737.html
>>> Sent from the aerogear-dev mailing list archive at Nabble.com.
>>> _______________________________________________
>>> aerogear-dev mailing list
>>> [hidden email] <http:///user/SendEmail.jtp?type=node&node=11739&i=1>
>>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>>
>>
>>
>> _______________________________________________
>> aerogear-dev mailing list
>> [hidden email] <http:///user/SendEmail.jtp?type=node&node=11739&i=2>
>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>
>> ------------------------------
>> If you reply to this email, your message will be added to the
>> discussion below:
>>
>> http://aerogear-dev.1069024.n5.nabble.com/Android-Background-push-notifications-not-working-tp11716p11739.html
>> To unsubscribe from Android Background push notifications not working, click
>> here.
>> NAML
>> <http://aerogear-dev.1069024.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>>
>
>
> ------------------------------
> View this message in context: Re: [aerogear-dev] Sndroid Background push
> notifications not working
> <http://aerogear-dev.1069024.n5.nabble.com/Android-Background-push-notifications-not-working-tp11716p11741.html>
>
> Sent from the aerogear-dev mailing list archive
> <http://aerogear-dev.1069024.n5.nabble.com/> at Nabble.com.
>
> _______________________________________________
> aerogear-dev mailing list
> aerogear-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/aerogear-dev/attachments/20150602/ebb62f2d/attachment.html
More information about the aerogear-dev
mailing list