通过API和访问令牌进行Gmail搜索

By simon at 2018-02-07 • 0人收藏 • 88人看过

我正尝试使用访问权从Gmail API获取Gmail搜索结果 令牌。 下面的代码工作并返回一个数组我的电子邮件ID:

fetch(`https://www.googleapis.com/gmail/v1/users/${userId}/messages?access_token=${accessToken}`)
然后,我尝试在[Gmail API文档]后追加一个搜索查询 指引](https://开头开发板的pers.google.com/gmail/api/v1/reference/users/messages/list)
fetch(`https://www.googleapis.com/gmail/v1/users/${userId}/messages?access_token=${accessToken}?q=${text}`)
它带来了这个错误code: 401, message: 'Invalid Credentials' 认证sc操作被设置为https://mail.google.com/,假定完全控制 电子邮件。我尝试交换access_token和q参数, 以及 删除access_token参数,但仍然没有成功。我在做什么 错误?

2 个回复 | 最后更新于 2018-02-07
2018-02-07   #1

> <https://www.googleapis.com/gmail/v1/users/> $ {用户id} /消息?的access_token = $ {的accessToken} Q = $ {文本} 您正在执行HTTP在这个电话中获得。附加的参数被添加 在使用&时,只有第一个以?开始 试试他的: > https://www.googleapis.com/gmail/v1/users/ $ {用户id} /消息?的access_token = $ {的accessToken}&Q = $ {文本}

2018-02-07   #2

> <https://www.googleapis.com/gmail/v1/users/> $ {用户id} /消息?的access_token = $ {的accessToken} Q = $ {文本} 您正在执行HTTP在这个电话中获得。附加的参数被添加 在使用&时,只有第一个以?开始 试试他的: > https://www.googleapis.com/gmail/v1/users/ $ {用户id} /消息?的access_token = $ {的accessToken}&Q = $ {文本}

登录后方可回帖

Loading...