msg format - rsajob/docs GitHub Wiki

Транспортный уровень

From client to server:

{
   "utid": "fe89fy4rbft7gbcctehdn38yxwhpl",
   "payload": "string"
   "payload_version": "1"
}

From server to client:

{
   "time": 24545455252,
   "payload": "string"
   "payload_version": "1"
}

Push:

{
  "aps": {
  "alert": {
     "title": "Test 44"
    },
    "mutable-content": "1"
  },
  "gcm.message_id": "0k1523968389751989%b9c27165b9c27165"
  "payload": "string"
  "payload_version": "1"
}

Уровень данных

Payload version: 1

Payload:

{
   "sender_id": 1,
   "chat_id": 123,
   "is_forward": true
   "type_id": 1,
   "message":"Привет, как дела?"
}

От type_id зависит message