我试图在我的两个 gmail 帐户上执行 gmail api 的手表,它工作正常。
但是当其他用户尝试这样做时,它会显示此错误:
HTTP 错误 400:“每个开发人员只允许一个用户推送通知客户端(调用 /stop 然后重试)”>
我不知道问题是出在 pub/sub 客户端配置上还是停止观察会解决问题?
有人可以解释“每个开发人员只允许一个用户推送通知客户端”这句话的含义吗?
我试图在我的两个 gmail 帐户上执行 gmail api 的手表,它工作正常。
但是当其他用户尝试这样做时,它会显示此错误:
HTTP 错误 400:“每个开发人员只允许一个用户推送通知客户端(调用 /stop 然后重试)”>
我不知道问题是出在 pub/sub 客户端配置上还是停止观察会解决问题?
有人可以解释“每个开发人员只允许一个用户推送通知客户端”这句话的含义吗?
尝试为其他用户想要设置 Gmail API 监视的 Cloud Pub/Sub 主题使用不同的项目。
您始终可以通过先停止手表然后立即启动新手表来更新手表。因此,在使用 users.watch 之前尝试使用 users.stop 一次。
我遇到了类似的问题。虽然这可能对 OP 没有帮助,但对我来说,解决方案是放弃 Google 的 Pub/Sub 并改用 IMAP IDLE,这更适合 OP 监控多个收件箱的用例。