我想将Google Cloud Messaging&Notifications添加到我的服务器。
我已在服务帐户中添加了以下角色,但仍然无法从服务器发送消息。
Firebase Cloud Messaging Admin
我进行了更深入的研究,发现我们需要得到以下许可才能使其正常工作。
cloudmessaging.messages.create
默认情况下,此权限在所有访问帐户中均可用,但是如果我创建具有特定访问权限的新服务帐户,则在任何地方都找不到此权限。
请帮助大家!
答案 0 :(得分:2)
为了获得许可“ cloudmessaging.messages.create”,请尝试使用以下角色之一:
roles/firebase.admin
或
roles/firebase.growthAdmin
如社区通过public documentation所标识,云消息传递角色不包含这种情况下所需的许可。
答案 1 :(得分:0)
cloudmessaging.messages.create 受以下角色支持
您可以查看以下页面以了解角色。 Understanding Roles