如何使用Java中的FCM将自定义图像的推送通知发送到Web应用程序
问题描述:
我已经创建了2个简单的应用程序;基于OAuth 2春季启动的服务器应用程序和基于Web的客户端应用程序。完成一项活动后,服务器应用程序应该使用带有一些自定义图像的FCM向客户端应用程序发送推送通知(图像可能因活动而异,如在Facebook中)。如何使用Java中的FCM将自定义图像的推送通知发送到Web应用程序
那么谁能告诉我什么是使用FCM将自定义图像从服务器应用程序发送到客户端应用程序(基于Web)的最佳方式?给我一些基本的提示
虽然这可以通过首先发送通知中的自定义图像的url来完成,然后这些urls将被客户端应用程序用来下载图像,但是如果服务器是oauth受保护(就像我的情况)?在向用户显示通知之前,如何使用服务器工作人员处理它?
首先从服务器端以Base-64编码的字符串形式发送图像,然后将此字符串解码回客户端的图像是否好?
答
那么任何人都可以告诉我什么是使用FCM从服务器应用程序发送自定义图像到客户端应用程序(基于Web)的最佳方式?给我只是一些基本的提示
对于我来说,这notification
工作(在PHP):
$notification = [
'title' => 'Hello world',
'body' => 'How are you?',
'click_action' => 'https://www.example.com/app/#home',
'icon' => 'https://www.example.com/icon.png'
];
这成功地提供了一个火力地堡云消息推送通知到Web应用程序。如果他们的浏览器位于后台,icon
将显示在title
和body
旁边,然后单击该通知将使其到达click_action
属性中指定的URL。
如何处理这个如果服务器是oauth保护(就像我的情况)?首先将服务器端的图像作为Base-64编码字符串发送,然后将此字符串解码回客户端的图像是否好?
我不知道这些答案。也许这些问题应该在他们自己的SA问题/线索中提出。祝你好运,快乐的编码。