【问题标题】:Search Console API: How to get full result set?Search Console API:如何获取完整的结果集?
【发布时间】:2015-09-29 18:13:44
【问题描述】:

每个人。我正在使用 Search Console API。我已通过身份验证并获取数据——但不是我所希望的全部。

文档说我一次可以请求 5,000 行。但是当我像这样设置 setrowLimit 参数时:

$request->setRowLimit(5000);

我返回了 127 行,结果集底部的文本显示“更多元素...”——几乎就像是分页结果集一样。

如何获得那些“更多元素”?

编辑:在我的结果集顶部,我看到了这个响应;

array (size=5000)

所以看起来数组中肯定有 5,000 个结果,我只是不知道如何获得所有结果。

【问题讨论】:

  • 它在哪里说您可以使用该 API 设置行限制我没有看到任何文档或该功能。

标签: google-api google-api-php-client google-api-client google-search-console


【解决方案1】:

请发布您的代码示例。我将行限制设置为 5000 位,我没有任何问题,也从未看到“更多元素”标签。你从哪里得到这个文本?进数组结果?

【讨论】:

  • 这是我的错误。我正在 var_dumping 输出以计算行数,最多输出 127 行(我假设我看到了我的脚本会“看到”的内容)。但是,当我实际解析响应时,我可以看到返回了 5,000 行。编辑:你有没有找到任何资源来用 PHP 形成一个参数,比如“页面包含 foo-bar”?我已经阅读了文档并得到了我应该用维度 + 运算符 + 表达式做的事情,但我无法弄清楚语法。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-23
  • 2021-07-18
  • 2017-04-28
  • 1970-01-01
  • 1970-01-01
  • 2018-08-31
相关资源
最近更新 更多