为什么pagespeed insights api返回404?

问题描述 投票:0回答:1

我有一个请求,看起来像这样。

async function test() {
    cron.schedule('*/1 * * * *', () => {
      // Test API calls, log response
      axios.get('https://www.googleapis.com/pagespeedonline/v4/runPagespeed', {
        params: {
          url: 'https://www.google.com',
          strategy: 'mobile', // mobile || desktop
        }
      })
      .then( response => {
        console.log(JSON.stringify(response.loadingExperience))
      })
      .catch(err => console.log(err))
    })
  }

然而,在我的后台和邮递员中,我得到了404。我真的不知道该从哪里下手。

有什么建议吗?

http request http-get pagespeed pagespeed-insights
1个回答
0
投票

pagespeed insight API文档是不正确的,在我复制它的时候,它写道 v4 的网址中。左右的版本,直到最终尝试 v5......这工作。

发送请求的网址是。

https://www.googleapis.com/pagespeedonline/v5/runPagespeed

© www.soinside.com 2019 - 2024. All rights reserved.