項目在六月份對接了極光推送,直到如今才能實現效果。不過發現部分問題,根據不一樣的推送狀態來決定推送對象以及格式。前端
首先會判斷提供的參數,判斷髮送者是否存在。spa
而後根據接收者類型和消息類型來進行推送。通常會有廣播,系統公告,連接廣告,訂單狀態改變,轉帳等等。對象
附加字段和反饋,會添加到集合返回給前端。blog
指定用戶推送通常按前端提供的別名進行推送alias,通常用用戶ID做爲別名。it
PushResult result = jPushClient.sendPush(payload);