在Codename One中支持GCM还是FCM?

时间:2017-03-14 10:25:57

标签: google-cloud-messaging firebase-cloud-messaging codenameone

根据此link,FCM是Firebase品牌下的新版GCM。在Codename One中,哪个受到支持? GCM还是FCM?

2 个答案:

答案 0 :(得分:3)

我们目前在内部使用GCM。我们可以切换到FCM,但没有真正的原因。由于FCM(以及许多应用程序)依赖它,谷歌无意删除GCM。

他们正在推动FCM推动火力发电。这对Codename One用户没有任何好处,因为更简单的API不相关(我们抽象出GCM的痛苦)。

最重要的是,您无需担心,如果需要切换到FCM,我们将为您完成,并且它将是无缝的。

答案 1 :(得分:2)

我对Codename One不太熟悉所以我决定继续看看他们的网站。我发现此Codename One page指导推送通知,但发现它是一个旧指南,因为在生成服务器密钥(用于GCM / FCM)时仍然使用开发者控制台。

有了这个,我继续问了Codename One聊天支持(页面的右下方)。聊天记录如下:

<强>我

  嘿伙计们。我想知道你支持什么推送通知服务?
  我已经看到了这个链接 - https://www.codenameone.com/how-do-i---use-push-notification-send-server-push-messages.html
  你有自己的推送通知服务吗?或者你们是否使用GCM?它是否已经与FCM集成了?

莲娜(聊天支持):

  

您好,   我们使用各自平台GCM,Firefox,Chrome,Microsoft和ipns的本机推送通知。   目前我们使用GCM而不是FCM,因为FCM给出的优势主要是用于API使用(不适用)而且不是非常便携(仅适用于Android)。当/如果我们切换到FCM,由于我们对服务的抽象,这将是无缝的。   仅供参考,视频有点过时,我们的开发者指南中有更多最新的报道。

归功于莲娜( Kudos!:))。我认为here是她所指的开发者指南。