Google 移动友好测试 Api 上的奇怪 RESOURCE_EXHAUSTED 错误 (429):确定配额尚未达到

Weird RESOURCE_EXHAUSTED Error (429) on Google mobile friendly test Api : Sure quota has not been reached

我搜索了论坛,没有关于这个的答案。

准确地说,API 是:Google 搜索控制台 URL 测试工具 API。

限制如下:https://developers.google.com/webmaster-tools/search-console-api/limits

每秒恢复 1 个查询

我在我的代码中添加了一个 sleep(1),效果很好。

我发现了错误 429(不可能有更多请求)和 502(服务器错误),我在其中等待更多并重试,但在 error 502 已经发生(再次有 sleep 函数)。

然后我得到 ERROR 429,据我所知没有 while catch 循环,我认为不需要它。

有人想到什么吗?

我在这个线程中找到了一个解决方案:,使用 pagespeed api 和简单的 GET 而不是 POST 和 Google PHP API 使用提及的 API 的客户端:Google Search Console URL 测试工具 API,目前仍处于测试阶段。

此外,我弄错了 api 处于测试阶段,配额是每 100 秒 1 次查询。

真的没什么奇怪的。