#7 Sistemare bug notifiche

Open
opened 7 years ago by gine · 3 comments
gine commented 7 years ago
There is no content yet.
gine commented 7 years ago
Owner

Gresci a che punto sei? fai un report della situazione..

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:

{
    "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
    }
}
### 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 } }
gine commented 7 years ago
Owner

@gresci mi dai un feedback sullo stato di questa issue e nel caso la chiudi

@gresci mi dai un feedback sullo stato di questa issue e nel caso la chiudi
Sign in to join this conversation.
Loading...
Cancel
Save
There is no content yet.