Browse Source

Update README.md

Ho salvata la sezione push notifications e rimosso da master.

Questa parte è già stata indicizzata da bots e scrapers (mica li ferma il robot.txt...) va cambiata la call alla API e messa in sicurezza. (ps: stesso check per *bus.pm)
cippalippa 7 years ago
parent
commit
eb24381f2f
1 changed files with 0 additions and 57 deletions
  1. 0 57
      README.md

+ 0 - 57
README.md

@@ -99,63 +99,6 @@ Error: CocoaPods was not found. Please install version 1.0.1 or greater from htt
 
 Occore installare `CocoaPods` come descritto sulla [documentazione del plugin](https://github.com/phonegap/phonegap-plugin-push/blob/master/docs/INSTALLATION.md#ios-details)
 
-## Notifiche ##
-### 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": "http://www.ecn.org/xm24/evento/legge-reggionale-urbanistica/?instance_id=31510" 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 una notifica
-
-dalla pagina https://xm.bus.pm/#!/alert è funzionante, la si può usare come sandbox, manca un editor per il campo "data"
-e la parte sms per il momento è disabilitata, ma la notifica dovrebbe arrivare a tutte le app.
-
-da curl invece si può mandare "data"
-
-    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
-        }
-    }
-    
-gli header
-
-    -H "Content-Type: application/json" -H "Cache-Control: no-cache"
     
 ## TODO, ISSUE e FEATURE ##