我目前正在尝试在Go中使用Firebase云消息传递实现服务器。我插入了我的API密钥和发件人ID(我都是从FireSet控制台的Project Settings - > Cloud Messaging中获得的)并执行了此操作:
err := gcm.Listen(senderID, apiKey, onMessageReceived, nil)
我得到的就是这个
错误创建xmpp客户端>错误连接客户端>身份验证失败:未授权
我正在使用相同的library Google使用examples。图书馆可能还没有与FCM合作,或者我做错了什么?
如果它是图书馆,没有它我该如何实现呢?
答案 0 :(得分:1)
如果你做了几件事,这个库将与firebase完美配合:
func xmppUser(senderId string) string {
return senderId + "@" + xmppDomain
}