SenseLink
SenseLink GE Enterprise Pro V2.3.1 日本語
SenseLink GE Enterprise Pro V2.3.1 日本語
  • イントロダクション
  • SenseLink GE Enterprise Proインストールマニュアル
    • 改定履歴
    • 概要
    • 規則
    • 環境の準備
    • すべてのホストの初期設定
    • Diamond プラットフォームのデプロイ
    • SenseLink アプリケーションのデプロイ
    • 付録1:今後の使用に備えたインストーラパッケージのバックアップ
    • 付録2:インストールされたコンポーネントとサービス
    • 付録3:インストールに関する問題のトラブルシューティング
    • 付録4:運用時のトラブルシューティング
  • SenseLink GE Enterprise Proアップグレードマニュアル
    • 改定履歴
    • アップグレードマニュアル
  • Mercuryインストールマニュアル
    • 改訂履歴
    • 概要
    • 前提条件
    • マシンの準備
    • デプロイアカウントの準備
    • インストール前の準備
    • デプロイメント設定ファイルの作成
    • Diamond プラットフォームのデプロイ
    • Mercury サービス層のデプロイ
    • インストール問題のトラブルシューティング
    • 付録1:インストールパッケージの作成
    • 付録2:Diamond Yaml ジェネレータのローカル実行
    • 付録3: Mercuryライセンスの更新
  • SenseLink GE Enterprise Proデータバックアップ・リストアマニュアル
    • 改訂履歴
    • Alibaba Cloud の Mysql のバックアップとリストア
    • Alibaba Cloud の Redis のバックアップとリストア
    • Alibaba Cloud の MongoDB のバックアップとリストア
    • Mercuryのバックアップとリストア
  • Mercury スケールアウト マニュアル
  • Mercury APIマニュアル - Beta
  • SenseLink GE Enterprise Pro ユーザーマニュアル
    • 改訂履歴
    • 1 製品概要
    • 2 ライセンスのアクティベーションと更新
    • 3 ログインとログアウト
    • 4 ダッシュボード
    • 5 デバイス管理
    • 6 登録者管理
    • 7 登録者グループ管理
    • 8 ルール管理
    • 9 イベント管理
    • 10 勤怠管理
    • 11 システム管理
    • 12 アップデート管理
    • 13 エラーメッセージ
    • 付録 A アカウントの権限明細
  • SenseLink GE Enterprise Pro APIマニュアル
    • 改訂履歴
    • 1 製品概要と利用方法
    • 2 APIリファレンス
      • 2.1 システムのAPI
      • 2.2 デバイスの API
      • 2.3 デバイスアラートの API
      • 2.4 登録者の API
      • 2.5 登録者グループの API
      • 2.6 QRコードの API
      • 2.7 アクセスルールAPI
      • 2.8 レコードの API
      • 2.9 認証用顔写真の API
      • 2.10 部署の API
      • 2.11 イベントサブスクリプション API
    • 3 Push通知
  • SenseLink GE Enterprise Pro ToolKitマニュアル
    • 改訂履歴
    • 1 製品概要
    • 2 事前準備
    • 3 従業員管理
    • 4 デバイスアップデート管理
GitBook提供
このページ内
  • 2.3.1 デバイスアラートの取得 (/api/v2/device/alarm/list)
  • 2.3.2 デバイスアラートの解除 (/api/v2/device/alarm/disarm)

役に立ちましたか?

PDFとしてエクスポート
  1. SenseLink GE Enterprise Pro APIマニュアル
  2. 2 APIリファレンス

2.3 デバイスアラートの API

2.3.1 デバイスアラートの取得 (/api/v2/device/alarm/list)

概要

デバイスアラートのリストを取得します。

リクエストアドレスの例

https://HOST:PORT/api/v2/device/alarm/list

リクエスト方法

GET

リクエストパラメーター

パラメーター名

型

必須

説明

dateFrom

string

No

yyyy-MM-dd 形式の開始時間

dateTo

string

No

yyyy-MM-dd 形式の終了時間

deviceId

long

No

デバイスのID

code

int

No

アラートのタイプ。10001:デバイスの盗難アラート、10002 :ドア・ゲート強制突破アラート、10003:ドアセンサータイムアウト、10004:パスワードクラッキング、10005 :(サポートされないアラートです。現在利用できません)、10006:サーモカメラ接続異常、20001:カメラの汚れ、20002:Non-Living アタック(非生体による認証)、20003:消防アラート、30001:デバイスオフラインアラート、40001:特徴量抽出エラー

status

int

No

アラートのステータス。0:すべて、1:アラート作動中、2:解除中、3:解除済み

page

int

No

ページ番号(デフォルトは 1)

size

int

No

ページサイズ(デフォルトは 20、最大 1000)

app_key

string

Yes

Appキー

sign

string

Yes

シグネチャ。1.3.1シグネチャ(sign)の計算の章を参照してください。

timestamp

string

Yes

タイムスタンプ

通常のレスポンス

{
 "code": 200,
 "message": "OK",
 "data": {
 "total": 639,
 "data": [{
 "traceId": "SGBD1566376557396gpknft",
 "alarmPhoto": "5d5d026df684640001b260f0",
 "code": 20002,
 "releaseTime": "",
 "level": 2,
 "resloveOption": 0,
 "alarmTime": "2019-08-21 16:35:57",
 "deviceId": 283,
 "deviceName": "SensePassTest",
 "deviceSn": "SGBD-b8b2201baea00d3918c49989838d81c0",
 "alarmTimeL": 1566376557395,
 "id": 378018,
 "deviceLocation": "306.Michael",
 "status": 0
 }],
 "size": 20,
 "totalPage": 32,
 "pageSize": 20,
 "pageNum": 1
 }
}

レスポンスのフィールド

パラメーター名

型

説明

total

int

総計

size

int

サイズ

data

object

データ

page_num

int

現在のページ番号

page_size

int

ページサイズ

total_page

int

ページ合計

dataフィールドの説明

パラメーター名

型

説明

id

long

アラートレコードのID

level

int

アラートのレベル。1 は通常のアラートを示し、2 は異常を示します

code

int

アラートのタイプ。10001:デバイスの盗難アラート、10002:ドア・ゲート強制突破アラート、10003:ドアセンサータイムアウト、10004:パスワードクラッキング、10005:(サポートされないアラートです。現在利用できません)、10006:サーモカメラ接続異常、20001:カメラの汚れ、20002:Non-Living アタック(非生体による認証)、20003:消防アラート、30001:デバイスオフラインアラート、40001:特徴量抽出エラー

description

string

アラートの説明

status

int

アラートのステータス。0:解除する必要がありません、1:アラート作動中、2:解除中、3:解除済み

traceId

string

デバイスが生成するアラートのシリアル番号であり、アラートの固有の識別番号です。

deviceId

long

デバイスID

deviceName

string

デバイス名

deviceSn

string

デバイスの LDID 番号

deviceLocation

string

デバイスの設置場所

alarmTime

string

アラート時間

alarmTimeL

long

アラートのタイムスタンプ(ミリ秒単位)

releaseTime

string

アラートのリリース時間

alarmPhoto

string

アラート写真

resolveOption

int

アラートの解除オプション。0:解除不要、1:デバイスエンドでの解除のみをサポート、2:リモート解除のみをサポート、3:デバイスエンドまたはリモートでの解除

0:解除不要 : 10004:パスワードクラッキング、20002:Non-Living アタック(非生体による認証)、30001:デバイスオフラインアラート、40001:特徴量抽出エラー

1:デバイスエンドでの解除のみをサポート : 10003:ドアセンサータイムアウト、10005:(サポートされないアラートです。現在利用できません)、10006:サーモカメラ接続異常、20001:カメラの汚れ、

3:デバイスエンドまたはリモートでの解除、10001:デバイスの盗難アラート、10002:ドア・ゲート強制突破アラート、20003:消防アラート

userId

long

登録者ID 。コード内でパスされます。40001

userName

string

登録者名。コード内でパスされます。40001

userType

int

登録者のタイプ。1:従業員、2:ビジター、3:拒否リストコード内でパスされます。40001

エラーレスポンスのフィールド

code

メッセージ

説明

30001

Param Invalid

無効なパラメーターです

2.3.2 デバイスアラートの解除 (/api/v2/device/alarm/disarm)

概要

オンラインデバイスにアラート解除コマンドを送信します。

リクエストアドレスの例

https://HOST:PORT/api/v2/device/alarm/disarm

リクエスト方法

POST: form-data

リクエストパラメーター

パラメーター名

型

必須

説明

traceId

string

Yes

アラートのシリアル番号

description

string

No

イベントの説明

app_key

string

Yes

Appキー

sign

string

Yes

シグネチャ。1.3.1シグネチャ(sign)の計算の章を参照してください。

timestamp

string

Yes

タイムスタンプ

通常のレスポンス

{
    "code": 200,
    "message": "OK",
    "data": {}
}

エラーレスポンスのフィールド

code

メッセージ

エラーの説明

498

Param Invalid

リモートで解除できないアラートです(以下のアラートタイプのみ:10004:パスワードクラッキング、20002:Non-Living アタック(非生体による認証)、30001:デバイスオフラインアラート、40001:特徴量抽出エラー、10003:ドアセンサータイムアウト、10006:サーモカメラ接続異常、20001:カメラの汚れ)

620

Record non-existent Error

アラートは解除されています

620

Record non-existent Error

アラートのシリアル番号が存在しません

30001

Param Invalid

イベント説明が長すぎます

50001

RPC FAILED

リモートサービスの呼び出しに失敗しました

前へ2.2 デバイスの API次へ2.4 登録者の API

最終更新 4 年前

役に立ちましたか?