如何向 Google pagespeed API 发送批量请求?

How to send batch requests to Google pagespeed API?

我刚刚开始测试 Google Pagespeed API,但找不到关于如何进行批量请求的明确答案。我在 Javascript 中有一个变量,其中包含我想测试页面速度的网址。我想知道如何使用它进行批量请求?这是我到目前为止提出请求的代码

    fetch(' https://www.googleapis.com/pagespeedonline/v5/runPagespeed?url=https://www.zizzi.co.uk/&key=MYKEY')
        .then(res => {
            return res.json();
            console.log(res.json)

'MYKEY'替换成我在代码中的实际API 我是运行.

您无法向 API 发送批量请求。

你对每分钟和每天可以发出多少请求也有限制(我认为它很高,大约 25,000 / 天)。

而是同时向 API 发出多个请求。

您也可以考虑安装 Lighthouse,这是在您自己的服务器上为 Page Speed Insights 提供支持的引擎,这样您就可以轻松地将 JSON 保存到文件中(因为浏览器将开始难以处理许多大响应)。