Skip to main content

認証要件

ほとんどのOctoparse CLIコマンドには認証が必要です。APIキーまたはOAuthセッションが、アカウントの識別とタスク・データへのアクセス認可に使用されます。
ローカルの --task-file.otd の実行を含め、すべての機能コマンドには有効な認証情報が必要です。タスクの一覧表示、実行、エクスポートを行う前に認証してください。
認証なしで実行できるのは、セットアップおよび診断コマンドのみです。

ログイン方法

Octoparse CLIはOAuthとAPIキーの2種類のログイン方法をサポートしています。

OAuth(ブラウザ認証)

ブラウザでログインし、アクセストークンとリフレッシュトークンをローカルに保存します。
APIキーを手動で管理したくない場合や、チームがSSOを使用している場合に適しています。

APIキー

Octoparseコンソールでキーを作成します。

API keysページを開く

アカウントセンターでOctoparse APIキーを作成、コピー、管理します。
対話形式でログイン — APIキーページを開き、キーの貼り付けを促します。
コピーしたキーで直接ログイン — キーを検証してすぐに保存します。
ブラウザを開かない:
stdinからキーを読み取る — シークレットマネージャーやCIパイプライン向け:
1Password CLIの例:
CLIはAPIキーを保存前に検証します。無効なキーは保存されません。

環境変数を使用する

CIや一時的なセッションでは、保存された認証情報の代わりに環境変数で認証情報を渡します。
ベアラートークンでのアクセス(短期間のCIジョブに便利):
APIのベースURLも上書きできます。

認証情報の優先順位

Octoparse CLIは次の順序で認証情報を確認します。
認証情報ファイルは octoparse auth login によって自動的に作成されます。 macOSとLinux:
Windows:
APIキーやトークンをGit、スクリプト、ドキュメント、スクリーンショット、共有ログ、CI出力に含めないでください。

認証状態を確認・管理する

セッションが有効かどうかを確認します。
アカウントと認証情報の詳細を表示します。
保存された認証情報を削除します。

次のステップ

最初のタスクを実行する

タスクを一覧表示し、確認し、ローカルで実行し、データをエクスポートします。

すべてのコマンドを見る

認証、タスク、ローカル実行、クラウド実行、エクスポート関連のコマンドを確認します。