NutzCN Logo
问答 能问个极光推送问题吗?
发布于 2543天前 作者 qq_722cb381 1607 次浏览 复制 上一个帖子 下一个帖子
标签:

想构建一个这样格式的字符串,用极光的sdk方法

{
"platform": "all",
"audience" : "all",
"notification" : {
"alert" : "Hi, JPush!",
"android" : {
"extras" : { "newsid" : 321}
}, 
"ios" : {
"extras" : { "newsid" : 321}
}
}
}

例如 这个方法后面的ios会覆盖android,怎么设置能让ios和android共存?

public static PushPayload buildPushObject_all_alert(Push push) {
		Map map=new HashMap();
		map.put("action", push.getAction());
		return PushPayload.newBuilder().setPlatform(Platform.all()).setAudience(Audience.all()).setNotification(Notification.alert(push.getMsg()).android(push.getMsg(), null, map).ios(push.getMsg(), map)).setOptions(Options.newBuilder().setApnsProduction(false).build()).build();
	}
2 回复

@wendal 我也不想分开声明,在极光api官网没找到给全平台推送的时候怎么在增加自定义参数的设置方法,所以来请教一下

添加回复
请先登陆
回到顶部