メインコンテンツへスキップ
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を設定してください。

SDKを使用する

PythonおよびNode.js SDKは、環境からOLOSTEP_API_KEYを読み取るか、クライアントを構築する際にキーを直接受け取ります。