LogicMonitor REST API v3 への移行に関する一般的な要件
最終更新日 - 25年2025月XNUMX日
LogicMonitor REST API v3 に移行するには、次のものが必要です。
- 認証用の有効な LMv1 API トークンまたはベアラー トークン。
- API v3 リファレンスの LogicMonitor からの Swagger ドキュメントへのアクセス。
LogicMonitor REST API v3 移行の考慮事項
- 認証方法を更新する—ベーシック認証を、LMv1やベアラートークンなどのトークンベースの認証に置き換えます。詳細については、 RESTAPI認証.
- APIリクエストヘッダーを更新する—API 呼び出しで新しいバージョン 3 ヘッダー (X-version: 3) またはクエリ パラメータ (v=3) を使用します。
- API URL を変更する—エンドポイントを新しいv3構造に合わせて更新します。詳細については、 API URLマッピング テーブル.
- 新しい応答形式に適応する—新しい応答形式を処理するようにクライアント コードを変更します。
- 更新エラー処理—新しいエラー応答形式に対応するためにエラー処理ロジックを更新します。
- APIフィルターを更新する—指定された変更に従ってAPIフィルターを更新します。 フィルタ構文 セクションを参照してください。詳細については、 LogicMonitor REST API v3 基本フィルター LogicMonitor REST API v3 高度なフィルター.
- 解析ロジックを更新する—解析するロジックを削除します
status,errmsg,dataフィールド。 - ルートからフィールドにアクセスする—JSON レスポンスのルートからフィールドに直接アクセスします。
- フィールドを簡素化する—クライアントが
errorMessage,errorCode,errorDetailフィールド。 - スクリプトやアプリケーションをテストする—サンプルコードとAPI v3 Swaggerを使用して更新を検証します。詳細については、 REST API v3 Swagger ドキュメント.