node.js - Google Page Speed Insights - 基本身份验证

标签 node.js google-api google-api-nodejs-client

我目前正在使用 npm psi 对可公开访问的站点进行 psi 测试(基本身份验证除外)。

到目前为止,我使用 username:password@ 约定的所有尝试都失败了,仅适用于 psi 和 psi。

我想知道我是否遗漏了什么?

{ [Error: PageSpeed is currently unable to fetch this URL. Please try again later.] code: 400, noStack: true }

最佳答案

您需要创建一个 api key ,然后在您的请求中使用该 key

curl 'https://www.googleapis.com/pagespeedonline/v2/runPagespeed?url=YOUR_URL_HERE&key=XXX_YOUR_API_KEY_HERE';

按照这些说明进行操作 https://developers.google.com/speed/docs/insights/v2/first-app#before_starting

关于node.js - Google Page Speed Insights - 基本身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30662778/

相关文章:

javascript - collection.find mongojs同步回调

mysql - 在 Sequelize 中创建包含与 hasOne 关联的行

node.js - 如何在 mongoLab 和 Heroku 服务器中使用 mongo URI

node.js - Google 日历 API 公共(public)假期

google-api - 如何提取 Freebase 中所有实体的名称和类型?

android - 在 Android 应用程序中注销 GoogleApiClient

node.js - 错误 :"Property ' 类型 'LoopBackApplication' 上不存在注册表”

node.js - Google NodeJS Gmail API 获取下一个/上一个线程以进行单线程分页

node.js - 在 Ubuntu 上将 NodeJS 作为服务运行

node.js - 给定访问 token 和刷新 token ,如何获取 google+ 用户个人资料详细信息