TypeError:无法从google-auth-library读取未定义的属性'opts'
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TypeError:无法从google-auth-library读取未定义的属性'opts'相关的知识,希望对你有一定的参考价值。
我正在尝试从特定用户的谷歌中获取令牌。我的代码如下:
const util = require('util');
return util.promisify(oauth2Client.getToken, {context: oauth2Client})(googleToken).then(tokens => {
locals.tokens = tokens;
oauth2Client.setCredentials(tokens);
return util.promisify(gAuth.userinfo.get, {context: gAuth})({ userId: 'me', auth: oauth2Client });
})
我在执行代码时遇到错误。错误如下:
TypeError:无法从google-auth-library读取未定义的属性'opts'
答案
Promise.promisify不是规范中的官方功能,但存在许多实现
编辑:
Node8似乎有一个util function
以上是关于TypeError:无法从google-auth-library读取未定义的属性'opts'的主要内容,如果未能解决你的问题,请参考以下文章
获取服务帐户凭据 Apps 脚本 - TypeError:无法从 null 读取属性
TypeError:从 API 获取时无法读取未定义的属性(读取“地图”)
无法从 nextjs 中的 api 获取图像-TypeError:无法读取未定义的属性(读取“地图”)NEXTJS
GPT 2 - TypeError:无法根据规则“安全”将数组数据从 dtype('O') 转换为 dtype('int64')
从 RDD 创建 df 时出现 pyspark 错误:TypeError:无法推断类型的架构:<type 'float'>