Pau*_*bse 5 google-api firebase-cloud-messaging
我们正在使用 FCM 向我们的应用程序发送移动通知。这工作得很好,但是我必须用来发送消息的服务帐户具有“项目编辑器”角色。
由于我们都开发了应用程序和发送消息的服务,这对我们来说不是一个大问题,但是我们也向第三方应用程序构建者提供了 api 实现。
在这种情况下,我们希望能够创建一个具有更多限制规则的服务帐户,因此我们只能发送消息。通过这种方式,第三方可以为我们提供服务帐户身份验证 json,在那里他们可以确保我们除了发布 FCM 消息之外无法看到或执行任何操作。
有谁知道这个服务帐户用户应该拥有哪些权限/角色。
关于这一点的谷歌文档没有用,因为它说它应该是项目编辑器或项目所有者。并且不提供具体的权限。
我想这就是你所需要的。它对我们有用。
cloudmessaging.messages.create
firebasenotifications.messages.create
firebasenotifications.messages.delete
firebasenotifications.messages.get
firebasenotifications.messages.list
firebasenotifications.messages.update
cloudmessaging.messages.create这一点很关键。
| 归档时间: | 
 | 
| 查看次数: | 2346 次 | 
| 最近记录: |