もしチームがプログラミングのバックグラウンドを持ち、データのエクスポートやタスクの自動化が必要な場合は、OctoparseのOpenAPIを試してみると良いでしょう。
このチュートリアルでは、HTTPリクエストアプリケーションであるPostmanを使用して、Octoparse APIにステップバイステップで接続する方法を紹介します。
注意:
このチュートリアルは、APIに接続する際の基本的な設定を示すもので、APIが正常に動作するかどうかを確認するための参考にしてください。ただし、ここで示されている手順は自動化されていません。また、データを自動的にエクスポートする方法が必要な場合は、Octoparse OpenAPIを参考して自分でコーディングする必要があります。
Octoparse OpenAPIに関する詳細情報については、次のドキュメントをご覧ください:Octoparse OpenAPIドキュメント
まず初めに、Octoparseはスタンダードプラン、プロフェッショナルプラン、ENTプランにより異なるAPIサービスを提供していることをお伝えします。より多くのAPIを利用するためには、アカウントのアップグレードが必要な場合があります。
アクセスTokenの取得
他のリクエストのヘッダーにアクセスTokenを入力する必要があるため、まずアクセスTokenを取得する必要があります。
Postmanでリクエスト方法をPOSTに設定し、下図のようにhttps://openapi.octoparse.com/tokenを入力してください。
Headersセクションに移動し、KEYフィールドに「Content-Type」を入力し、VALUEフィールドに「application/json」を入力してください。
Bodyセクションに移動し、「raw」を選択し、以下のコードをコピーして貼り付けます。検出される形式がJSONであることを確認してください。
{"username": "アカウントのユーザー名またはメールアドレス", "password": "アカウントのパスワード", "grant_type": "password"}
アカウントのユーザー名は、Octoparseのアカウントユーザー名またはメールアドレスに、パスワードはOctoparseのアカウントパスワードに置き換えてください。
「Send」をクリックしてリクエストを送信します。
トークンが正常にリクエストされた場合、次のようなレスポンスが表示されます。
注意:
正しいトークンコードは「access_token」と「token_type」の間にあり、引用符は含まれていません。
与えられたTokenは24時間のみ有効です。有効期間内に同じTokenを使用することをお勧めします。
Tokenの有効期限が切れた場合は、新しいTokenをリクエストするか、「Refresh Token」を使用してトークンを更新してください。「Refresh Token」の有効期限は15日間です。
Postmanを使用してタスクグループの情報を取得
Postmanを起動し、新しいリクエストを作成します。
リクエストを送信する前に、Headersセクションに移動し、KEY欄にAuthorization、VALUE欄に「Bearer {Access Token}」と入力してください。
リクエスト方法をGETに設定し、下図のようにhttps://openapi.octoparse.com/taskGroupを入力して、「Send」を押してください。
注意:トークンコードをVALUE欄にペーストする際は、「Bearer」とトークンコードの間に「スペース」を入れてください。
{Access Token}は直前の手順で取得した実際のトークンコードに置き換えてください(「{}」は除去)
以下のレスポンスが返ってきた場合は、Octoparse APIに成功裏に接続できたということです。おめでとうございます!