跳转到主要内容
API 端点要求你使用 API 令牌进行认证。

生成令牌

令牌可以从 Olostep 仪表板生成。请在这里创建一个账户。

使用你的令牌

你可以通过在所有 HTTP 调用中添加 Authorization 头来进行认证。Authorization 头的格式如下:Authorization: Bearer <API-TOKEN>(用你的令牌替换 <API-TOKEN>)。如果你没有令牌,可以从 Olostep 的仪表板免费生成一个。 示例:
# pip install requests

import requests

endpoint = 'https://api.olostep.com/v1/scrapes/<SCRAPE_ID>'
headers = {
    'Authorization': 'Bearer <API-TOKEN>',
    'Accept': 'application/json'
}

response = requests.get(endpoint, headers=headers)
print(response.status_code)
print(response.json())

使用 CLI

如果你在使用 Olostep CLI,可以跳过手动密钥处理并从终端登录:
npm install -g olostep-cli
olostep login
浏览器会打开,你点击 Authorize,然后密钥会被本地保存。对于 CI,请设置 OLOSTEP_API_KEY

使用 SDKs

PythonNode.js SDKs 会从环境中读取 OLOSTEP_API_KEY,或者在构造客户端时直接接受密钥。