Jan*_*ake 5 python gmail-api google-cloud-pubsub
我试图Gmail inbox event使用Google Pub/Sub引用官方文档作为我的应用程序的推送通知.虽然我声明labelIds为['INBOX'],但Gmail API会发送所有事件的通知(即INBOX,SENT,IMPORTANT等).我的python代码如下所示,
credentials = get_credentials()
http = credentials.authorize(httplib2.Http()
service = discovery.build('gmail', 'v1', http=http)
request = {
'labelIds': ['INBOX'],
'topicName': 'projects/myproject/topics/getNotification'
}
service.users().watch(userId='me',body=request).execute()
Run Code Online (Sandbox Code Playgroud)
如何获取Inbox事件通知而不是全部通知
上次我调查这个问题时,它没有按照记录工作。
我的理解是,您应该能够按标签(而不是自定义标签)进行过滤
我的经验是,不幸的是我们收到了所有事件的通知......
你可以在这里看到我们的讨论
我知道谷歌正在努力修复它......
| 归档时间: |
|
| 查看次数: |
524 次 |
| 最近记录: |