服务帐户是在 node.js 中查询 google bigquery 的正确凭据吗?
Posted
技术标签:
【中文标题】服务帐户是在 node.js 中查询 google bigquery 的正确凭据吗?【英文标题】:Is a service account the right credentials for querying google bigquery in node.js? 【发布时间】:2012-07-16 19:02:22 【问题描述】:我在 Google API 控制台中创建了一个服务帐户,下载了 .p12 文件,现在我尝试使用 https://github.com/hokaccha/node-jwt-simple 对令牌请求进行签名。
我应该从哪里/如何获得使用 HS256 签名的“秘密”?
【问题讨论】:
【参考方案1】:原来是我使用的 openssl 命令有问题。如果有人遇到同样的问题,请确保使用“-nodes”参数,如下所示:
openssl pkcs12 -in file.p12 -out file.pem -nodes
然后只需将 .pem 文件的内容作为签名令牌的密钥传递。
祝你好运!
【讨论】:
以上是关于服务帐户是在 node.js 中查询 google bigquery 的正确凭据吗?的主要内容,如果未能解决你的问题,请参考以下文章
从google-calendar-API获取详细信息,无需帐户关联
使用 Google BigQuery 上的开始/结束日期优化活动帐户查询
如何使用 Node.js 访问 Google AdWords API?