1,首先要引入极光的依赖
本文不做展示如有需要可查看往期极光依赖,也可取极光官网查看
2,创建客户端
MessageClient messageClient = new MessageClient(appKey, masterSecret);
3,创建消息对象
MessageBody messageBody = MessageBody.newBuilder()
.setText(message)
.build();
JsonObject bodyObj = new JsonObject();
bodyObj.addProperty("text", "测试了");
assertEquals(bodyObj, messageBody.toJSON());
MessagePayload payload = MessagePayload.newBuilder()
.setVersion(1)
.setTargetType("single")
.setTargetId(recentshop.getSid())
//实例使用系统账户发消息
.setFromType("admin")
.setFromId("admin")
.setMessageType(MessageType.TEXT)
.setMessageBody(messageBody)
.build();
对于详细的规则可以查考极光文档 里边写的很详细本文主要在于集成不做展示
4,发送消息
SendMessageResult res = messageClient.sendMessage(payload);
然后就可以了