25得票2回答
在Node.js中使用Gmail API发送邮件

免责声明: 我已经按照Google的Node.js快速入门指南进行操作,并成功连接和使用了gmail.users.labels.list()功能。 我已经查看了这里的问题/答案,例如这个(该答案没有使用我所问的Node.js API),或者这个(类似于这个)这显然是我遇到的相同问题,但解决...

20得票4回答
错误:error:1E08010C:DECODER routines::unsupported与Google身份验证库不兼容。

我最近在使用Node.js的谷歌云存储SDK时遇到了这个错误。我知道这个代码以前是可以正常运行的,没有进行任何更改,但是我已经有一段时间没有接触这个代码了,也许我记错了。 以下是错误信息本身: Error: error:1E08010C:DECODER routines::unsuppor...

18得票2回答
使用 Firebase Functions 调用 Google Play Developer API

我正在尝试开发一个服务器端验证我的用户应用内购买和订阅的方法,如推荐所示,并希望使用Firebase Functions进行操作。基本上,它必须是一个HTTP触发函数,接收购买令牌,调用Play开发者API验证购买,然后对结果进行处理。 然而,调用许多Google API(包括Play De...

16得票2回答
使用Google API访问公共日历,无需要求用户登录

我想使用谷歌的REST API访问公共日历。 谷歌的日历API建议我需要一个OAuth令牌才能访问日历: https://developers.google.com/google-apps/calendar/auth 然而,我正在从服务器访问公共日历,因此不应该要求用户进行身份验证。 ...

13得票3回答
Node.js Googleapis:authClient.request不是函数

我正在创建一个oauth2client对象,并在一个函数中返回它。我实际上已经传入了客户端ID、秘钥、重定向URL和凭据,从我检查的内容来看这些都是正确的。var OAuth2 = google.auth.OAuth2; var oauth2Client = new OAuth2(CLIENT...

13得票1回答
在Node.js中使用Google API发送邮件失败

我正试图通过Google API发送电子邮件。 我在node.js中使用googleapis访问Google API。 我的问题是,当我尝试发送没有附件的简单邮件时,会收到以下错误: 'raw' RFC822 负载消息字符串或通过 /upload/* URL 上传消息是必需的 ...

12得票1回答
使用JWT和googleapis进行身份验证时出现错误(错误:0906D06C:PEM例程:PEM_read_bio:没有起始行)

我试图从我的Node服务器(作为Firebase云函数运行)连接到Google Analytics Reporting API v4。我想使用JWT进行身份验证,就像这个示例一样:http://nali.org/google-analytics-v4-api-node-js-starter-e...

12得票1回答
使用从客户端收到的Google授权代码,在服务器端JavaScript(Node.js)上获取访问令牌。

我已经浏览了这个文档:https://developers.google.com/identity/sign-in/web/server-side-flow 在最后一步中,文档介绍了如何使用Java或Python库接收访问令牌和刷新令牌的示例,但是我找不到Node.js的类似示例。 我该如何...

11得票1回答
通过云函数访问Gmail API

我正在尝试构建一个邮件解析器,以响应gmail pubsub消息。我目前能够接收和解析pubsub消息并提取historyId,但我在尝试对gmail api进行身份验证时遇到了麻烦。以下是我目前的代码: //function defined outside the scope of the...

10得票2回答
使用Node.js gcloud API在Google Cloud Storage中移动/重命名文件夹

我正在尝试使用gcloud api重命名或移动Google云存储中的文件夹。 类似的问题解释了如何删除文件夹: 使用nodejs gcloud api删除Google Cloud Storage中的文件夹 但是如何重命名文件夹?或将其移动到另一个路径?