【发布时间】:2016-02-19 11:02:24
【问题描述】:
我正在通过 pub/sub 将来自 gmail 的通知发送到网络服务器,
我已经阅读了他们提到启用范围的文档
https://cloud.google.com/pubsub/configure
我通过代码指定以下范围
https://www.googleapis.com/auth/cloud-platform,
https://www.googleapis.com/auth/pubsub
即使在为特定用户调用 watch() 之后指定了这些范围之后,它还是给了我
Google::Apis::ClientError: forbidden: Error sending test message to Cloud PubSub projects/project-id/topics/topic-name : User not authorized to perform this action.
那么我需要从谷歌控制台启用这些范围吗?如果是,那么您能告诉我们这样做的方向吗?
【问题讨论】:
-
@GaganGami 感谢您的链接,但它没有提及与我正在寻找的范围相关的任何内容。
标签: ruby-on-rails gmail-api gmail-imap google-cloud-pubsub