gmail API 中的观看请求不起作用

Posted

技术标签:

【中文标题】gmail API 中的观看请求不起作用【英文标题】:Watch request in gmail API doesn't work 【发布时间】:2017-02-24 17:13:18 【问题描述】:

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

request = 
  'labelIds': ['INBOX'],
  'topicName': 'projects/myproject/topics/mytopic'

gmail.users().watch(userId='me', body=request).execute()

我找不到要使用gmail.users() 函数的库或包。如何使用访问令牌发出监视请求?

【问题讨论】:

【参考方案1】:

在gmail python客户端(google提供)中做。在main函数下

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

【讨论】:

【参考方案2】:
const  google  = require('googleapis') 
const gmail = google.gmail( version: 'v1' ) 

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

这是我不喜欢他们 api 上的很多谷歌文档的地方,他们假设你知道加载了什么或者在一些不起眼的地方看到了一个例子。

【讨论】:

以上是关于gmail API 中的观看请求不起作用的主要内容,如果未能解决你的问题,请参考以下文章

gmail api 发送邮件不起作用 C# 控制台应用程序(身份验证范围不足)

Gmail 扩展程序邮件计数不起作用

Xcode 7 上 Gmail API 的快速启动说明不起作用

为啥 matlab 中的源发送邮件(gmail)不起作用?

悬停在电子邮件模板中的 Gmail 和 Outlook 2007 中不起作用

为啥我的 POST 请求仅对我的 API 不起作用?