[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