"type": "notice" OR "alarm" or "event" indica il tipo di notifica, può essere utilizzato per avere comportamenti diversi dell'app a seconda che si tratti di un'informazione su un nuovo evento sul sito o di qualcosa di più importante
"data":{"id":31510} è un oggetto/array javascript dove aggiungere chiavi custom per il type di notifica. In questo caso mi sono passato l'id dell'evento nel link
### COME INVIARE LA NOTIFICA
la pagina https://xm.bus.pm/#!/alert è funzionante, la si può usare come sandbox.. unica pecca i messaggi arrivano a tutti per il momento.
(nella sandbox gli sms sono disabilitati per ora)
{
"title": "La proposta di legge regionale sull’urbanistica",
"message": "Test Message!",
"topic_id": 1,
"sms": false,
"type": "event",
"url": "http://www.ecn.org/xm24/evento/legge-reggionale-urbanistica/?instance_id=31510",
"data": {
"id": 31510
}
}
### NUOVO PAYLOAD DI NOTIFICA RICEVUTO DALL'APP
Nel payload della notifica ho aggiunto nuove informazioni, assomiglia a questo:
{
"title": "La proposta di legge regionale sull’urbanistica",
"message": "Test Message!",
"additionalData": {
"force-start": "1",
"topic_id": "1",
"updated_at": "2017-03-26 10:27:02",
"id": "5",
"url": "http://www.ecn.org/xm24/evento/legge-reggionale-urbanistica/?instance_id=31510",
"type": "event",
"data":{"id":31510},
"google.message_id": "0:1490524022974534%91acc10d261f455d",
"created_at": "2017-03-26 10:27:02",
"collapse_key": "test-title",
"visibility": "1"
}
}
- "type": "notice" OR "alarm" or "event" indica il tipo di notifica, può essere utilizzato per avere comportamenti diversi dell'app a seconda che si tratti di un'informazione su un nuovo evento sul sito o di qualcosa di più importante
- "url": "https://xm.bus.pm/#!/alert" permette di aggiungere un'url al sito.
- "data":{"id":31510} è un oggetto/array javascript dove aggiungere chiavi custom per il type di notifica. In questo caso mi sono passato l'id dell'evento nel link
### COME INVIARE LA NOTIFICA
la pagina https://xm.bus.pm/#!/alert è funzionante, la si può usare come sandbox.. unica pecca i messaggi arrivano a tutti per il momento.
(nella sandbox gli sms sono disabilitati per ora)
Oppure..
curl -X POST -H "Content-Type: application/json" -H "Cache-Control: no-cache" -d '{"title":"TEST TITLE","message":"Test Message!","topic_id":1,"sms":false,"type":"event","url":"http://www.ecn.org/xm24/evento/legge-reggionale-urbanistica/?instance_id=31510","data":{"id":31510}}' "https://xm.bus.pm/api/a/c"
l'indirizzo del POST con curl è
"https://xm.bus.pm/api/a/c"
il payload mandato è
{
"title": "La proposta di legge regionale sull’urbanistica",
"message": "Test Message!",
"topic_id": 1,
"sms": false,
"type": "event",
"url": "http://www.ecn.org/xm24/evento/legge-reggionale-urbanistica/?instance_id=31510",
"data": {
"id": 31510
}
}
Gresci a che punto sei? fai un report della situazione..
### NUOVO PAYLOAD DI NOTIFICA RICEVUTO DALL'APP
Nel payload della notifica ho aggiunto nuove informazioni, assomiglia a questo:
### COME INVIARE LA NOTIFICA
la pagina https://xm.bus.pm/#!/alert è funzionante, la si può usare come sandbox.. unica pecca i messaggi arrivano a tutti per il momento. (nella sandbox gli sms sono disabilitati per ora)
Oppure..
l'indirizzo del POST con curl è
il payload mandato è
@gresci mi dai un feedback sullo stato di questa issue e nel caso la chiudi