gmail API中的监视请求不起作用

时间:2016-10-15 09:16:13

标签: python gmail-api google-cloud-pubsub

我正在尝试使用google APIs中提到的python发出监视请求,但它不起作用。

request = {
  'labelIds': ['INBOX'],
  'topicName': 'projects/myproject/topics/mytopic'
}
gmail.users().watch(userId='me', body=request).execute()

我找不到要使用gmail.users()功能的库或包。如何使用访问令牌发出观看请求?

2 个答案:

答案 0 :(得分:1)

const { google } = require('googleapis') 
const gmail = google.gmail({ version: 'v1' }) 

gmail只是客户端库中的一个对象。上面是node js库。在python客户端库中查找答案。

这是我不喜欢其api上的许多google文档的原因,他们认为您知道加载了什么,或者在某个晦涩的地方看到了一个示例。

答案 1 :(得分:0)

在gmail python客户端(由google提供)。在主要功能

中执行
request = {
        'labelIds': ['INBOX'],
        'topicName': 'projects/myprojects/topics/getTopic'
    }
    print(service.users().watch(userId='me', body=request).execute())