【问题标题】:Migrate from gcm to fcm in the server在服务器中从 gcm 迁移到 fcm
【发布时间】:2018-07-23 11:00:10
【问题描述】:

在这篇文章 (https://developers.google.com/cloud-messaging/android/android-migrate-fcm#update-server-endpoints) 中说,要从 gcm 迁移到 fcm,您只需在服务器中更改端点即可。

但是我该怎么做呢?

目前我正在使用 Java 的 gcm 客户端库。我到底需要做什么?我在任何地方都找不到如何更新端点的说明。

我需要停止使用 gcm 客户端库并转移到 fcm 客户端库吗?

【问题讨论】:

  • 你真的有服务器吗?或者只是安卓应用
  • @TimCastelijns 我有一个服务器

标签: java android firebase google-cloud-messaging firebase-cloud-messaging


【解决方案1】:

没有 FCM 客户端库。 It is actually supported by the one you already use.

您可以在Sender 的构造函数中指定应将消息发送到哪个端点。

Sender sender = new Sender(apiKey, Constants.FCM_SEND_ENDPOINT);
Message message = new Message.Builder()
    .addData("message", "a message")
    .build();
Result result = sender.send(message, registrationId, numberOfRetries)

注意,如果不指定端点,则为defaults to FCM

如果您使用的是最新版本的库,则可能无需更改任何内容。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多