FCM迷之多个key

第一坑:

  在GCM的控制台创建新项目,打开GCM服务,找出app key,请服务器同事帮忙配置
  app接入后,收不到通知,服务器端显示消息没有发出去,有迹象表明是key的问题,具体错误是什么,已经记不清了

第二坑:

  将GCM项目转入FCM后台,结果如下:
FCM迷之多个key_第1张图片

  该页有个网络API密钥,看起来很像appkey;
  根据文档指引,配置信息都在google-service.json配置文件中,于是下载配置文件,看到文件中有current app key的字段,也像appkey;
  最终请服务器同事帮忙配置配置文件中得到的key,
  app端,仍收不到通知,错误还和第一坑一样。

第三坑:

  请教google技术支持人员,由于有时差,我白天发送的消息,他们都是晚上才回复,也就是我一天只能问一个问题,还是只能到第二天白天才能看到回复,而且我需要用英文和他们交流,过程真的很艰难啊;
  下面是他们在邮件中截图回复的新规定:

  另外在邮件中,也一直说到的是 server key,我这种粗心大意的人,还以为是服务器的key需要更新呢!
  瞧仔细后,才发现是需要使用的是 “云消息传递tab” 下的服务器密钥,Android端需要配置在自己服务端的key,在FCM后台也叫 Server key
  如下图所示,(ps: key为152个字符
FCM迷之多个key_第2张图片

  经测试后,配置为152个字符的server key后,可以收到消息。
  ps: “云消息传递tab”下的旧版服务器密钥,没有测试过,不确定是否可用,因为服务器不是我们公司的人负责的,沟通起来太费劲,不好意思麻烦别人帮忙验证。

你可能感兴趣的:(FCM迷之多个key)