相关疑难解决方法(0)

Firebase Java Server将推送通知发送到所有设备

我正在尝试使用新的Firebase服务向我的Android设备发送推送通知.我注册并设置了一个应用程序,我还在android应用程序中放置了接收通知所需的所有代码.通过Firebase控制台,我可以向我的应用发送通知,并收到并显示.现在我想编写一个java独立服务器,向所有设备发送通知.这是我目前的代码:

final String apiKey = "I added my key here";
URL url = new URL("https://fcm.googleapis.com/fcm/send");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setDoOutput(true);
conn.setRequestMethod("POST");
conn.setRequestProperty("Content-Type", "application/json");
conn.setRequestProperty("Authorization", "key=" + apiKey);

conn.setDoOutput(true);

String input = "{\"notification\" : {\"title\" : \"Test\"}, \"to\":\"test\"}";

OutputStream os = conn.getOutputStream();
os.write(input.getBytes());
os.flush();
os.close();

int responseCode = conn.getResponseCode();
System.out.println("\nSending 'POST' request to URL : " + url);
System.out.println("Post parameters : " + input);
System.out.println("Response Code : " + responseCode);

BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String inputLine;
StringBuffer response …
Run Code Online (Sandbox Code Playgroud)

java android firebase server

18
推荐指数
5
解决办法
5万
查看次数

如何通过HTTP向观众发送firebase通知

在Firebase控制台中,我根据各种用户属性设置了受众群体,现在可以通过控制台向不同的用户群体发送通知.是否有办法通过http请求fcm服务器执行相同的操作?"to"字段应该有一个技巧,但我无法理解.

firebase firebase-cloud-messaging firebase-notifications

7
推荐指数
1
解决办法
3897
查看次数

Firebase Cloud Messaging - 向所有用户发送消息

我是 Firebase 云消息的新手。我构建了一个 IOS 应用程序来接收推送通知。该应用程序运行良好。我从 Firebase 控制台发送消息,并且它们显示正确。

现在我正在尝试构建一个 Web api 以允许我的客户发送推送消息(无需访问 firebase 控制台)。研究这里的文档我意识到我总是有一个“to”,意思是组、主题或设备 ID。

我的问题是:我可以向所有设备发送消息(就像我可以在控制台中执行的那样)吗?我是啊,怎么会这样呢?

提前致谢!

ios firebase firebase-cloud-messaging firebase-notifications

6
推荐指数
1
解决办法
5440
查看次数

Firebase 云消息传递:如何向所有用户发送数据消息?

我想向所有用户发送数据消息。

是否可以在不使用Firebase 通知控制台的情况下以编程方式执行此操作

控制台的问题在于表单开头的“消息文本”字段是强制性的。因此,即使我添加了自定义数据键/值,也会有标准的通知组件。

如前所述这里,当该消息包括通知和数据,如果应用程序是在后台,一个标准的通知消息将被通知到系统托盘。

我只想根据自定义数据(由 OnMessageReceived)。

我怎样才能做到这一点?以编程方式,我可以正确地向特定用户发送数据消息,但我找不到向所有用户发送数据消息的方法。

android firebase firebase-cloud-messaging firebase-notifications

4
推荐指数
1
解决办法
5113
查看次数