gpt4 book ai didi

go - Gmail API Pub/Sub 推送不停止

转载 作者:数据小太阳 更新时间:2023-10-29 03:14:44 27 4
gpt4 key购买 nike

我正在使用 Gmail API 进行开发,并且一切正常,我可以授权用户帐户将电子邮件推送到我的端点并发送下一个历史记录 ID。问题在于删除帐户。我已从 Google Cloud Platform 中删除了该帐户,我已从 Gmail 中的帐户/设置/连接的应用程序和站点中删除了该应用程序,但是某些内容仍在将更新推送到我的网络服务器。我可以看到请求进来但没有被授权,但它仍然在插入。我如何在 Gmail 中阻止它???

我在我的服务器上收到这个:

2016/09/26 10:34:30 [D] [server.go:2202] | 503 |  41.984725ms|   match|  POST    /push   r:/push
d: {user@name.com 2776948}
current user: user@name.com
last history id: 2776700
doing error: Get https://www.googleapis.com/gmail/v1/users/me/history?alt=json&startHistoryId=2776700: oauth2: cannot fetch token: 401 Unauthorized
Response: {
"error" : "deleted_client",
"error_description" : "The OAuth client was deleted."
}

所以客户端被撤销了,但是推送还是发生了。很奇怪...

最佳答案

您还必须向 stop watching 发送请求用户邮箱:

POST https://www.googleapis.com/gmail/v1/users/me/stop?access_token={access_token}

关于go - Gmail API Pub/Sub 推送不停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39700619/

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