gpt4 book ai didi

google-cloud-platform - Google PubSub - serviceAccount :gmail-api-push@system. gserviceaccount.com 不存在

转载 作者:行者123 更新时间:2023-12-03 22:32:59 27 4
gpt4 key购买 nike

我正在尝试使用 Google 的 Pub/Sub 订阅 Gmail 以接收邮件通知,并且我已经阅读了 Google 提供的文档和教程。一度,the docs声明我需要发布对我的 PubSub 主题的正确权限:

You need to grant publish privileges to serviceAccount:gmail-api-push@system.gserviceaccount.com. You can do this using the Cloud Pub/Sub Developer Console permissions interface following the resource-level access control instructions.



我的理解是 publish特权相当于 pubsub.topics.publish或者只是“PubSub 发布者”。但是 serviceAccount:gmail-api-push@system.gserviceaccount.com 呢? ?我无法在任何地方找到该服务帐户,并且由于字符限制,控制台不允许我创建它。有没有其他方法可以获得这个帐户?

最佳答案

您不需要创建 Gmail 服务帐户,它已经存在。您对“授予发布权限”与“发布/订阅发布者”一样是正确的。

在主题权限界面下,我会传入服务帐号gmail-api-push@system.gserviceaccount.com (注意:去掉开头的“serviceAccount:”部分)在“新成员”字段中,选择“Pub/Sub Publisher”作为角色。

我猜你找不到服务帐户是因为你在查找 serviceAccount:gmail-api-push@system.gserviceaccount.com .

关于google-cloud-platform - Google PubSub - serviceAccount :gmail-api-push@system. gserviceaccount.com 不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55767992/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com