ERR_OSSL_UNSUPPORTED 尝试将 google 电子表格库与打字稿一起使用时
ERR_OSSL_UNSUPPORTED when trying to use google spreadsheet library with typscript
我尝试执行此代码(从文档 https://theoephraim.github.io/node-google-spreadsheet/#/ 复制):
async function accessSpreadsheet(){
const doc = new GoogleSpreadsheet(process.env.spreadsheetId!);
await doc.useServiceAccountAuth({
// env var values are copied from service account credentials generated by google
// see "Authentication" section in docs for more info
client_email: process.env.GOOGLE_SERVICE_ACCOUNT_EMAIL!,
private_key: process.env.GOOGLE_PRIVATE_KEY!,
});
await doc.loadInfo(); // loads document properties and worksheets
console.log(doc.title);
}
accessSpreadsheet();
& 我收到这个错误:
library: 'DECODER routines',
reason: 'unsupported',
code: 'ERR_OSSL_UNSUPPORTED
我不明白我是怎么结束的。我已经尝试 google 这个问题,尝试下载多个不同的依赖项并尝试不同的操作系统,但问题仍然存在。
谢谢。
我找到了解决方案。我的 google 私钥应该是 btw " "。
我尝试执行此代码(从文档 https://theoephraim.github.io/node-google-spreadsheet/#/ 复制):
async function accessSpreadsheet(){
const doc = new GoogleSpreadsheet(process.env.spreadsheetId!);
await doc.useServiceAccountAuth({
// env var values are copied from service account credentials generated by google
// see "Authentication" section in docs for more info
client_email: process.env.GOOGLE_SERVICE_ACCOUNT_EMAIL!,
private_key: process.env.GOOGLE_PRIVATE_KEY!,
});
await doc.loadInfo(); // loads document properties and worksheets
console.log(doc.title);
}
accessSpreadsheet();
& 我收到这个错误:
library: 'DECODER routines',
reason: 'unsupported',
code: 'ERR_OSSL_UNSUPPORTED
我不明白我是怎么结束的。我已经尝试 google 这个问题,尝试下载多个不同的依赖项并尝试不同的操作系统,但问题仍然存在。 谢谢。
我找到了解决方案。我的 google 私钥应该是 btw " "。