For the complete documentation index, see llms.txt. This page is also available as Markdown.

URL

Google URL 抓取器可轻松从任意 Google 页面检索内容。通过多语言代码示例轻松集成。

google source 旨在从各种 Google URL 中检索内容。这意味着,您无需发送多个参数,只需提供所需 Google 页面的直接 URL。我们不会删除任何参数,也不会以其他任何方式更改您的 URL。

请求示例

在下面的示例中,API 将检索一个 Google Scholar 搜索页面。

curl 'https://realtime.oxylabs.io/v1/queries' \\
--user 'USERNAME:PASSWORD' \\
-H 'Content-Type: application/json' \\
-d '{
        "source": "google",
        "url": "https://scholar.google.com/scholar?hl=en&q=newton&btnG=&as_sdt=1%2C5&as_sdtp="
    }'
import requests
from pprint import pprint

# 结构化载荷。
payload = {
    'source': 'google',
    'url': 'https://scholar.google.com/scholar?hl=en&q=newton&btnG=&as_sdt=1%2C5&as_sdtp='
}

# 获取响应。
response = requests.request(
    'POST',
    'https://realtime.oxylabs.io/v1/queries',
    auth=('USERNAME', 'PASSWORD'),
    json=payload,
)

# 不会返回包含作业状态和结果 url 的响应,而是返回
# 返回包含结果的 JSON。
pprint(response.json())

我们在示例中使用同步 Realtime 集成方法。如果您想使用 Proxy Endpoint 或异步 Push-Pull 集成,请参阅 集成方法 部分。

请求参数值

通用

Google URL 抓取的基本设置和自定义选项。

参数
描述
默认值

source

当设置为时,会设置抓取器 google.

url

指向 Google 页面 的直接 URL(链接)。支持 Google 高级搜索运算符.

render

设置为时启用 JavaScript 渲染 html. 更多信息.

解析

设置为以下值时返回解析后的数据: true. 仅限于特定的 URL Google 页面类型.

callback_url

回调端点的 URL。 更多信息

user_agent_type

设备类型和浏览器。完整列表可在 此处.

desktop

geo_location

结果应适配的地理位置。正确使用此参数对于获取正确数据极其重要。有关更多信息,请阅读我们建议的 geo_location 参数结构 此处.

- 必填参数

输出示例

最后更新于

这有帮助吗?