我有一个问题:如何使用带有自定义图片url的onesignal自定义从我的android应用程序发送的通知?
我应该发送如下图所示的通知:
如果我发送了一个没有自定义图像url的基本通知,那就没问题了。我在我的android应用程序中编写了这个json,以便将请求发送给onesignal:
String strJsonBody = "{"
+ "\"app_id\": \"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx\","
+ "\"filters\": [{\"field\": \"tag\", \"key\": \"firestoreUserId\", \"relation\": \"=\", \"value\": \"" + notificationBundle.getPost().getUserId() + "\"}],"
+ "\"data\": {\"postId\": \"" + notificationBundle.getPost().getId() + "\"" +
",\"postDescription\": \"" + notificationBundle.getPost().getDesc() + "\"},"
+ "\"contents\": {\"en\": \"Hey, " + notificationBundle.getUser().getFullName() + " notification\"}"
+ "}";
如何修改上面的JSON才能将图像添加到通知?
提前道谢
发布于 2019-06-13 07:24:00
您需要按照REST API docs中的指示使用large_icon
。
示例:large_icon:"https://website.com/path/to/resource.jpg"
https://stackoverflow.com/questions/56110017
复制相似问题