<div dir="ltr"><div class="markdown-here-wrapper" style=""><p style="margin:0px 0px 1.2em!important">Like Summers said it’s in the argument passed in the callback, but I wanted to make it even more clear with an example:</p>
<p style="margin:0px 0px 1.2em!important">so if you send a message like this:</p>
<pre style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;font-size:1em;line-height:1.2em;margin:1.2em 0px"><code class="hljs language-bash" style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-radius:3px;display:inline;white-space:pre;overflow:auto;border-radius:3px;border:1px solid rgb(204,204,204);padding:0.5em 0.7em;display:block!important;display:block;overflow-x:auto;padding:0.5em;color:rgb(51,51,51);background:rgb(248,248,248)">curl -u <span class="hljs-string" style="color:rgb(221,17,68)">&quot;00000-0000-0000-0000-000:00-0000&quot;</span>  \                                
   -v -H <span class="hljs-string" style="color:rgb(221,17,68)">&quot;Accept: application/json&quot;</span> -H <span class="hljs-string" style="color:rgb(221,17,68)">&quot;Content-type: application/json&quot;</span>  \
   -X POST  <span class="hljs-operator">-d</span> \
  <span class="hljs-string" style="color:rgb(221,17,68)">&#39;{
     &quot;message&quot;: {
      &quot;alert&quot;: &quot;Hello &quot;,
      &quot;user-data&quot;: {
          &quot;test&quot;: &quot;I am the user data&quot;
      }
     }
   }&#39;</span>  \
   <a href="https://ups-youraccount.rhcloud.com/ag-push/rest/sender">https://ups-youraccount.rhcloud.com/ag-push/rest/sender</a>
</code></pre>
<p style="margin:0px 0px 1.2em!important">Then you can read the <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-radius:3px;display:inline">test</code> data in your js callback like this:</p>
<pre style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;font-size:1em;line-height:1.2em;margin:1.2em 0px"><code class="hljs language-javascript" style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-radius:3px;display:inline;white-space:pre;overflow:auto;border-radius:3px;border:1px solid rgb(204,204,204);padding:0.5em 0.7em;display:block!important;display:block;overflow-x:auto;padding:0.5em;color:rgb(51,51,51);background:rgb(248,248,248)">push.register(onNotification, successHandler, errorHandler);
<span class="hljs-comment" style="color:rgb(153,153,136);font-style:italic">//...</span>

<span class="hljs-function"><span class="hljs-keyword" style="color:rgb(51,51,51);font-weight:bold">function</span> <span class="hljs-title" style="color:rgb(153,0,0);font-weight:bold">onNotification</span><span class="hljs-params">(message)</span> </span>{
   <span class="hljs-built_in" style="color:rgb(0,134,179)">console</span>.log(<span class="hljs-string" style="color:rgb(221,17,68)">&quot;user data send: &quot;</span> +  message.payload.test); <span class="hljs-comment" style="color:rgb(153,153,136);font-style:italic">// will produce: &quot;user data send: I am the user data&quot;</span>
   <span class="hljs-built_in" style="color:rgb(0,134,179)">console</span>.log(<span class="hljs-string" style="color:rgb(221,17,68)">&quot;alert message &quot;</span> + message.alert);
}
</code></pre>
<p style="margin:0px 0px 1.2em!important">Hope that makes things even more clear</p>
<div title="MDH:TGlrZSBTdW1tZXJzIHNhaWQgaXQncyBpbiB0aGUgYXJndW1lbnQgcGFzc2VkIGluIHRoZSBjYWxs
YmFjaywgYnV0IEkgd2FudGVkIHRvIG1ha2UgaXQgZXZlbiBtb3JlIGNsZWFyIHdpdGggYW4gZXhh
bXBsZTo8ZGl2Pjxicj48L2Rpdj48ZGl2PjxkaXY+c28gaWYgeW91IHNlbmQgYSBtZXNzYWdlIGxp
a2UgdGhpczo8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5gYGAgYmFzaDwvZGl2PjxkaXY+
Y3VybCAtdSAiMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwOjAwLTAwMDAiICZuYnNwO1wgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PC9kaXY+PGRp
dj4mbmJzcDsgJm5ic3A7LXYgLUggIkFjY2VwdDogYXBwbGljYXRpb24vanNvbiIgLUggIkNvbnRl
bnQtdHlwZTogYXBwbGljYXRpb24vanNvbiIgJm5ic3A7XDwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNw
Oy1YIFBPU1QgJm5ic3A7LWQgXDwvZGl2PjxkaXY+Jm5ic3A7ICd7PC9kaXY+PGRpdj4mbmJzcDsg
Jm5ic3A7ICZuYnNwOyJtZXNzYWdlIjogezwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
ImFsZXJ0IjogIkhlbGxvICIsPC9kaXY+PGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAidXNlci1k
YXRhIjogezxicj48L2Rpdj48ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
InRlc3QiOiAiSSBhbSB0aGUgdXNlciBkYXRhIjwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgfTwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDt9PC9kaXY+PGRpdj4mbmJzcDsgJm5i
c3A7fScgJm5ic3A7XDwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNwO2h0dHBzOi8vdXBzLXlvdXJhY2Nv
dW50LnJoY2xvdWQuY29tL2FnLXB1c2gvcmVzdC9zZW5kZXI8L2Rpdj48ZGl2PmBgYDwvZGl2Pjwv
ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+VGhlbiB5b3UgY2FuIHJlYWQgdGhlIGB0ZXN0YCBkYXRh
IGluIHlvdXIganMgY2FsbGJhY2sgbGlrZSB0aGlzOjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+
PGRpdj5gYGAgamF2YXNjcmlwdDwvZGl2PjxkaXY+cHVzaC5yZWdpc3Rlcihvbk5vdGlmaWNhdGlv
biwgc3VjY2Vzc0hhbmRsZXIsIGVycm9ySGFuZGxlcik7PGJyPjwvZGl2PjxkaXY+Ly8uLi48L2Rp
dj48ZGl2Pjxicj48L2Rpdj48ZGl2PmZ1bmN0aW9uIG9uTm90aWZpY2F0aW9uKG1lc3NhZ2UpIHs8
YnI+PC9kaXY+PGRpdj4mbmJzcDsgJm5ic3A7Y29uc29sZS5sb2coInVzZXIgZGF0YSBzZW5kOiAi
ICsgJm5ic3A7bWVzc2FnZS5wYXlsb2FkLnRlc3QpOyAvLyB3aWxsIHByb2R1Y2U6ICJ1c2VyIGRh
dGEgc2VuZDogSSBhbSB0aGUgdXNlciBkYXRhIjwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNwO2NvbnNv
bGUubG9nKCJhbGVydCBtZXNzYWdlICIgKyBtZXNzYWdlLmFsZXJ0KTs8L2Rpdj48ZGl2Pn08L2Rp
dj48ZGl2PmBgYDwvZGl2PjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SG9wZSB0aGF0IG1ha2Vz
IHRoaW5ncyBldmVuIG1vcmUgY2xlYXI8L2Rpdj48ZGl2Pjxicj48L2Rpdj4=" style="height:0;width:0;max-height:0;max-width:0;overflow:hidden;font-size:0em;padding:0;margin:0">​</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 19, 2017 at 4:00 PM, Summers Pittman <span dir="ltr">&lt;<a href="mailto:supittma@redhat.com" target="_blank">supittma@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>This is all done with the notification callback you send to push.register.<br></div><div><br></div><div>See <a href="https://aerogear.org/docs/guides/aerogear-cordova/AerogearCordovaPush/#_sample_example" target="_blank">https://aerogear.org/docs/<wbr>guides/aerogear-cordova/<wbr>AerogearCordovaPush/#_sample_<wbr>example</a> for details.</div><div class="gmail_extra"><br></div><div class="gmail_extra">The argument your callback is passed should have all of the properties of the message sent from UPS in it.</div><div><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 19, 2017 at 9:41 AM, falconea <span dir="ltr">&lt;<a href="mailto:antonio.falcone@cg.tasgroup.it" target="_blank">antonio.falcone@cg.tasgroup.<wbr>it</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello, I would like to open a specific page in my cordova application once a<br>
notification is received. How can i do that?<br>
Also, I am sending additional informations with my notification such as<br>
(&quot;person_id&quot; &quot;xxx_xxx&quot;), with .userData(&quot;some_key&quot;, &quot;with_value&quot;).<br>
How do I read this informations in my hibrid application? I did not find<br>
these informations on documentation.<br>
<br>
Thank you.<br>
<br>
Antonio<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://aerogear-users.1116366.n5.nabble.com/Open-specific-page-on-notification-received-tp1029.html" rel="noreferrer" target="_blank">http://aerogear-users.1116366.<wbr>n5.nabble.com/Open-specific-pa<wbr>ge-on-notification-received-tp<wbr>1029.html</a><br>
Sent from the aerogear-users mailing list archive at Nabble.com.<br>
______________________________<wbr>_________________<br>
Aerogear-users mailing list<br>
<a href="mailto:Aerogear-users@lists.jboss.org" target="_blank">Aerogear-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-users" rel="noreferrer" target="_blank">https://lists.jboss.org/mailma<wbr>n/listinfo/aerogear-users</a><br>
</blockquote></div><br></div></div></div></div>
<br>______________________________<wbr>_________________<br>
Aerogear-users mailing list<br>
<a href="mailto:Aerogear-users@lists.jboss.org">Aerogear-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-users" rel="noreferrer" target="_blank">https://lists.jboss.org/<wbr>mailman/listinfo/aerogear-<wbr>users</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><span style="font-size:12.8px">Cheers,</span><br></div><div dir="ltr"><div>       Erik Jan</div></div></div></div></div></div>
</div>