gpt4 book ai didi

java - 基于主题/ token 和 token 组的完整FCM Java/Spring集成

转载 作者:行者123 更新时间:2023-12-01 18:20:43 24 4
gpt4 key购买 nike

我想配置完整的Java程序,用于根据主题和令牌将FCM消息推送到不同的手机。我已经尝试了很多方法,但是无法正常工作。有人可以帮助我以更简单的方式做到这一点吗?

下面是我为发布而创建的方法。但是需要更多的清晰度。

private String sendNotification()  throws Exception {
URL url = new URL(FCM_URL);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();

conn.setUseCaches(false);
conn.setDoInput(true);
conn.setDoOutput(true);
conn.setRequestMethod("POST");

conn.setRequestProperty("Content-Type", "application/json");
conn.setRequestProperty("Accept", "application/json");

try {
OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
wr.write(root.toString());
wr.flush();

BufferedReader br = new BufferedReader(new InputStreamReader( (conn.getInputStream())));

String output;
StringBuilder builder = new StringBuilder();
while ((output = br.readLine()) != null) {
builder.append(output);
}
System.out.println(builder);
String result = builder.toString();

}

return builder.toString();
} catch (Exception e) {
e.printStackTrace();
return e.getMessage();
}

}

最佳答案

缺少授权。

conn.setRequestProperty("Authorization", "key=" + SERVER_KEY);


您可以参考以下答案。它包含完整的解决方案。
https://stackoverflow.com/a/49206352/3405508

关于java - 基于主题/ token 和 token 组的完整FCM Java/Spring集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60295634/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com