[aerogear-dev] UnifiedPush - Time-to-live for GCM/APNs
Christos Vasilakis
cvasilak at gmail.com
Mon Oct 21 09:03:46 EDT 2013
On Oct 21, 2013, at 2:12 PM, Matthias Wessendorf <matzew at apache.org> wrote:
> Hello,
>
> for [1] I'd like to propose a slight change to the message format spec ([2]):
>
> The introduction of a new field, called 'ttl', which contains a value (in seconds). This value will be translated (by the UnifiedPush Server) into the specific details of the supported platforms (GCM and APNs; NOTE: SimplePush standard does not this support this atm)...
>
>
+1 makes sense
> An example for a message which expires in one hour:
>
> curl -3 -u "{PushApplicationID}:{MasterSecret}"
> -v -H "Accept: application/json" -H "Content-type: application/json"
> -X POST
> -d '{
> "alias" : ["user at account.com"],
> "ttl" : 3600, // expires in one hour
> "message": {
> "alert":"URGENT CALL!!!!",
> "sound":"default"
> }
> }'
>
> https://SERVER:PORT/CONTEXT/rest/sender
> On our fluent client APIs (NodeJS and Java), I'd propose we add a timeToLive(secondsInInt) method to the APIs;
>
> Any thoughts ?
>
>
+1 too
> -Matthias
>
> [1] https://issues.jboss.org/browse/AGPUSH-110
> [2] http://staging.aerogear.org/docs/specs/aerogear-push-messages/
>
>
> --
> Matthias Wessendorf
>
> blog: http://matthiaswessendorf.wordpress.com/
> sessions: http://www.slideshare.net/mwessendorf
> twitter: http://twitter.com/mwessendorf
> _______________________________________________
> 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/20131021/79a6ff68/attachment-0001.html
More information about the aerogear-dev
mailing list