3. 顔関連のインターフェース
3.1 すべての顔データベースのQuery
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
すべての顔データベースをQueryします。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1028”
Yes
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
create_time
string
作成日時
lib_id
int
データベースID
lib_name
string
データベース名
lib_type
int
データベースの種類 1:要注意リストデータベース
2:登録者リストデータベース
picture_no
int
データベースに登録されている画像数
update_time
string
更新日時
リクエストの例
レスポンスの例
3.2 顔データベースの作成
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
顔データベースを作成します。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1025”
Yes
lib_name
string
新しいデータベースの名前
Yes
lib_type
int
データベースの種類 1:要注意リストデータベース
2:登録者リストデータベース
Yes
2
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
lib_id
int
新しいデータベースのID
lib_name
string
新しいデータベースの名前
リクエストの例
レスポンスの例
3.3 顔データベースの削除
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
顔データベースを削除します。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1026”
Yes
lib_id
int
削除するデータベースのID
Yes
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
Null
msg
string
結果の説明
リクエストの例
レスポンスの例
3.4 顔データベースの変更
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
顔データベースを変更します。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1027”
Yes
lib_id
int
修正するデータベースのID
Yes
lib_name
string
データベース名
Yes
lib_type
int
データベースの種類 1:要注意リストデータベース
2:登録者リストデータベース
Yes
1
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
lib_id
int
データベースID
lib_name
string
データベース名
リクエストの例
レスポンスの例
3.5 基準に基づいた対象データベースのQuery
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
基準に基づいて対象データベースをQueryします。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1034”
Yes
start_no
int
開始位置
No
デフォルト値:1
qry_len
int
Query項目の数:最大値:50
No
デフォルト値:10
lib_id
int
データベースID
No
lib_name
string
データベース名
No
lib_type
int
データベースの種類 1:要注意リストデータベース 2:登録者リストデータベース
No
1
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
record
json list
返された結果
result_num
int
Query結果の数
total_num
int
総レコード数
フィールド情報(レコード)
パラメーター
型
説明
create_time
string
作成日時
lib_id
int
データベースID
lib_name
string
データベース名
lib_type
int
データベースの種類 1:要注意リストデータベース
2:登録者リストデータベース
picture_no
int
画像数
update_time
string
更新日時
デフォルトでは、顔データベースは作成日時順に並べられます。
リクエストの例
レスポンスの例
3.6 単一の顔画像のQuery
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
単一の顔画像をQueryします。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1032”
Yes
img_id
string
Query対象の顔画像のID
Yes
lib_id
int
Query対象のデータベイスのID
Yes
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
create_time
string
作成日時
img
string
画像(base64-トランスコード)
img_feat
string
画像の特徴
img_id
string
顔画像のID
img_path
string
画像パス
lib_id
int
顔画像を保存するデータベースのID
person_addr
string
住所
person_age
string
年齢、0~999
person_gender
string
性別
0:女性 1:男性
person_idcard
string
属性コード
person_name
string
氏名
リクエストの例
レスポンスの例
3.7 単一の顔画像をデータベースに保存
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/form
リクエストメソッド
POST
リクエストパラメーター形式
FORM
インターフェースの説明
単一の顔画像をデータベースに保存します。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1029”
Yes
lib_id
int
顔画像が保存されるデータベースのID
Yes
img
file
保存する顔画像
Yes
img_id
string
保存する顔画像のID、画像の識別子。カスタマイズが可能で、データベース内で一意である必要があります。英字、数字、ハイフン(-)を含むことができ、長さは最大48文字です。
No
person_idcard
string
属性コード
No
person_name
string
氏名
No
person_gender
string
性別
0:女性
1:男性
No
person_age
string
年齢、0~999
No
person_addr
string
住所
No
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
img_id
string
画像ID
画像ファイルは、jpg/jpeg/png/bmp/tif形式にのみ対応しています。
img_idは、顔画像を一意に識別するものであり、繰り返し使用することはできません。指定しない場合や空欄の場合は、画像IDが自動的に割り当てられます。
リクエストの例
レスポンスの例
3.8 単一の顔画像の削除
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
単一の顔画像を削除します。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1031”
Yes
img_id
string
画像ID
Yes
lib_id
int
画像が保存されている顔データベースのID
Yes
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
Null
msg
string
結果の説明
リクエストの例
レスポンスの例
3.9 単一の顔画像の属性の変更
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
指定した顔データベースの顔画像の属性を変更します。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1033”
Yes
img_id
string
画像ID
Yes
lib_id
int
画像が保存されている顔データベースのID
Yes
person_idcard
string
属性コード
No
person_name
string
氏名
No
person_gender
string
性別
0:女性
1:男性
No
person_age
string
年齢、0~999
No
person_addr
string
住所
No
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
img_id
string
画像ID
lib_id
int
画像が保存されている顔データベースのID
リクエストの例
レスポンスの例
3.10 基準に基づいた顔画像のQuery
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
指定した顔データベースの画像を基準に基づいて検索します。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1035”
Yes
lib_id
int
画像が保存されている顔データベースのID
Yes
start_no
int
開始位置
No
デフォルト値:1
qry_len
int
Query項目の数
最大値:50
No
デフォルト値:10
person_idcard
string
属性コード(完全検索に適用)
No
person_name
string
氏名(完全検索に適用)
No
person_age
string
年齢
0~999 (完全検索に適用)
No
person_gender
string
性別(完全検索に適用)
0:女性
1:男性
No
person_addr
string
住所(完全検索に適用)
No
create_time
string
作成日時
No
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
record
json list
戻りデータ
result_num
int
Query結果の数
total_num
int
総レコード数
フィールド情報(レコード)
パラメーター
型
説明
person_idcard
string
属性コード
person_addr
string
住所
person_age
string
年齢、0~999
person_gender
string
性別
0:女性 1:男性
img_id
string
画像ID
person_name
string
氏名
img_path
string
画像パス
lib_id
int
顔画像を保存するデータベースのID
create_time
string
作成日時
デフォルトでは、顔画像は作成日時順にソートされます。
リクエストの例
レスポンスの例
3.11 ページネーションモードでの顔画像のエクスポート
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
ページネーションモードでの顔画像のエクスポート
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1038”
Yes
lib_id
int
データベースID
Yes
start_no
int
開始インデックス
No
デフォルト値:1
qry_len
int
エクスポートする項目数 最大値:500
No
デフォルト値:10
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
export_url
string
エクスポートされるファイルのパス
result_num
int
Query結果の数
total_num
int
総レコード数
zippasswd
string
圧縮されたパスワード
エクスポートするコンテンツには、カンマを含めないでください。
リクエストの例
レスポンスの例
3.12 選択した顔画像のエクスポート
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
指定した顔データベースから選択した顔画像をエクスポートします。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1041”
Yes
lib_id
int
データベースID
Yes
img_ids
string
Queryで得られる画像IDのセット()画像IDはカンマ[,]で区切ります。画像数は1~50)
Yes
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
export_url
string
エクスポートされるファイルのパス
failed_img_ids
string
エクスポートできない画像のID
result_num
int
Query結果の数
total_num
int
総レコード数
zippasswd
string
圧縮されたパスワード
エクスポートするコンテンツにカンマを含めないでください。
リクエストの例
レスポンスの例
3.13 基準に基づいてキャプチャレコードをQuery
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
基準に基づいてキャプチャレコードをQueryします。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1037”
Yes
channel
int
チャンネル
値の範囲:SenseNebula Basicでは[1,16]、SenseNebula Professionalでは[1,32]
No
lib_name
string
顔データベースの名称
No
lib_type
int
データベースの種類 1:要注意リストデータベース
2:登録者リストデータベース
No
start_time
string
開始時刻
No
yyyy-MM-dd HH:mm:ss
stop_time
string
終了時刻
No、start_timeが指定されている場合は、stop_timeも指定する必要があります
yyyy-MM-dd HH:mm:ss
start_no
int
開始位置
No
デフォルト値:1
qry_len
int
Query項目の数
最大値:50
No
デフォルト値:10
alive_type
string
コンマで区切ったAliveタイプ
0:不明
1:非Alive
2:Alive
No
デフォルト値:0,1,2
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
record
json
戻りデータ
result_num
int
Query結果の数
total_num
int
総レコード数
フィールド情報(レコード)
パラメーター
型
説明
camera_name
string
カメラ名
channel
int
チャンネル 値の範囲:SenseNebula Basicでは[1,16]、SenseNebula Professionalでは[1,32]
lib_id
int
マッチしたデータベースのID
lib_name
string
データベース名
lib_type
int
データベースの種類
1:要注意リストデータベース
2:登録者リストデータベース
position
string
カメラ位置
ranking
int
1は、比較結果の中で最も高い順位を示します。
similarity
int
一致度スコア
値の範囲:[0,100]
snap_id
string
キャプチャーID
snap_path
string
キャプチャーパス
threshold
int
閾値、値の範囲:[0,100]
trigger
string
キャプチャー時間
alive_type
int
Aliveタイプ
0:不明
1:非Alive
2:Alive
デフォルトでは、キャプチャーはキャプチャー時間でソートされます。
リクエストの例
レスポンスの例
3.14 ページネーションモードでのキャプチャーのエクスポート
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
基準に基づいてキャプチャをエクスポートします。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1040”
Yes
start_no
int
開始インデックス
No
デフォルト値:1
qry_len
int
エクスポートする項目数
最大値:500
No
デフォルト値:10
channel
int
チャンネル
値の範囲:SenseNebula Basicでは[1,16]、SenseNebula Professionalでは[1,32]
No
lib_name
string
顔データベースの名称
No
lib_type
int
データベースの種類 1:要注意リストデータベース
2:登録者リストデータベース
No
1
start_time
string
開始時刻
No
stop_time
string
終了時刻
No、start_timeが指定されている場合は、stop_timeも指定する必要があります
alive_type
string
コンマで区切ったAliveタイプ
0:不明
1:非Alive
2:Alive
No
デフォルト値:0,1,2
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
export_url
string
エクスポートされるファイルのパス
result_num
int
Query結果の数
total_num
int
総レコード数
zippasswd
string
圧縮されたパスワード
リクエストの例
レスポンスの例
3.15 選択した生体キャプチャのエクスポート
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
選択したキャプチャーをエクスポートします。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1043”
Yes
snap_ids
string
Queryで得られる画像IDのセット(画像IDはカンマ[,]で区切ります。画像数は1~50)
Yes
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
export_url
string
エクスポートされるファイルのパス
failed_img_ids
string
エクスポートできない画像のID
result_num
int
Query結果の数
total_num
int
総レコード数
zippasswd
string
圧縮されたパスワード
リクエストの例
レスポンスの例
3.16 基準に基づいてアラートレコードをQuery
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
基準に基づいてアラートレコードをQueryします。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1036”
Yes
channel
int
チャンネル
値の範囲:SenseNebula Basicでは[1,12]、SenseNebula Professionalでは[1,24]
No
lib_name
string
顔データベースの名称
No
lib_ids
string
IDのセット
No
lib_type
int
データベースの種類 1:要注意リストデータベース
2:登録者リストデータベース
No
start_time
string
開始時刻
No
stop_time
string
終了時刻
No、start_timeが指定されている場合は、stop_timeも指定する必要があります
start_no
int
開始位置
No
デフォルト値:1
qry_len
int
Query項目の数
最大値:50
No
デフォルト値:10
alive_type
string
コンマで区切ったAliveタイプ
0:不明
1:非Alive
2:Alive
非Alive画像は比較対象にならない
No
デフォルト値:0,2
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
record
json list
戻りデータ
result_num
int
Query結果の数
total_num
int
総レコード数
フィールド情報(レコード)
パラメーター
型
説明
camera_name
string
カメラ名
channel
int
チャンネル
値の範囲:SenseNebula Basicでは[1,12]、SenseNebula Professionalでは[1,24]
create_time
string
作成日時
img_id
string
画像ID
img_path
string
画像パス
lib_id
int
データベースID
lib_name
string
データベース名
lib_type
int
データベースの種類
1:要注意リストデータベース
2:登録者リストデータベース
person_addr
string
住所
person_age
string
年齢、0~999
person_gender
string
性別
0:女性
1:男性
person_idcard
string
属性コード
person_name
string
氏名
position
string
カメラ位置
ranking
int
1は、比較結果の中で最も高い順位を示します。
similarity
int
一致度スコア
値の範囲:[0,100]
snap_id
string
生体キャプチャーID
snap_path
string
生体キャプチャーパス
URLを連結
threshold
int
比較の閾値(カメラバウンド) 値の範囲:[0,100]
trigger
string
トリガー時間
alive_type
int
Aliveタイプ
0:不明
1:非Alive 2:Alive
デフォルトでは、キャプチャーはキャプチャー時間でソートされます。
リクエストの例
レスポンスの例
3.17 ページネーションモードでのアラート画像のエクスポート
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
ページネーションモードでのアラート画像をエクスポートします。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1039”
Yes
start_no
int
開始インデックス
No
デフォルト値:1
qry_len
int
エクスポートする項目数
最大値:500
No
デフォルト値:10
channel
int
チャンネル
値の範囲:SenseNebula Basicでは[1,12]、SenseNebula Professionalでは[1,24]
No
lib_name
string
顔データベースの名称
No
lib_type
int
データベースの種類 1:要注意リストデータベース
2:登録者リストデータベース
No
start_time
string
開始時刻
No
stop_time
string
終了時刻
No、start_timeが指定されている場合は、stop_timeも指定する必要があります
lib_ids
string
IDのセット
Yes
alive_type
string
コンマで区切ったAliveタイプ
0:不明 1:非Alive
2:Alive
非Alive画像は比較対象にならない
No
デフォルト値:0,2
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
export_url
string
エクスポートされるファイルのパス
result_num
int
Query結果の数
total_num
int
総レコード数
zippasswd
string
圧縮されたパスワード
リクエストの例
レスポンスの例
3.18 選択されたアラート画像のエクスポート
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
選択されたアラート画像をエクスポートします。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1042”
Yes
snap_ids
string
Queryで得られる画像IDのセット(画像IDはカンマ[,]で区切ります。画像数は1~50)
Yes
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
export_url
string
エクスポートされるファイルのパス
failed_img_ids
string
エクスポートできない画像のID
result_num
int
Query結果の数
total_num
int
総レコード数
zippasswd
string
圧縮されたパスワード
リクエストの例
レスポンスの例
3.19 キャプチャ画像またはアラート画像のオプションの削除
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
キャプチャ画像またはアラート画像のオプションを削除します。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“2129”
Yes
catch_ids
string
Queryで得られる画像IDのセット(画像IDはカンマ[,]で区切ります。画像数は1~50)
Yes
type
int
削除タイプ 0:顔画像 1:全身画像
2:アラート画像
Yes
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
Null
msg
string
結果の説明
リクエストの例
レスポンスの例
3.20 顔画像をデータベースに一括保存
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/form
リクエストメソッド
POST
リクエストパラメーター形式
FORM
インターフェースの説明
顔画像を一括してデータベースに保存します。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1030”
Yes
lib_id
int
データベースID
Yes
img_*
file list
顔画像
Yes
uuid
string
バッチ識別子
Yes
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
失敗した場合のレスポンス
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
url
string
データベースの保存情報を含むCSVファイル
err_count
int
データベースに保存できない画像数
一括して取り込む画像ファイルの名前は、Name_img_id_Identity_Gender_Age_Addressの形式でなければなりません。
img_idは、画像を識別するための属性です。カスタマイズが可能で、データベース内で一意でなければなりません。英字、数字、ハイフン(-)を含むことができ、長さは最大48文字です。
性別は、0または1に設定できます。0は女性、1は男性を表します。
各画像ファイル名には、指定された順序で属性を与え、アンダースコア(_)で属性を区切ります。システムは画像の属性を自動的に取得します。属性がない場合は、ナンバー記号(#)で埋めてください。
リクエストの例
レスポンスの例
3.21 顔画像を一括で削除
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
顔画像を一括で削除します。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1044”
Yes
img_ids
string
画像ID、複数の画像IDをカンマ(,)で区切ります(最大50IDまで)
Yes
lib_id
int
画像が保存されている顔データベースのID
Yes
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
Null
msg
string
結果の説明
リクエストの例
レスポンスの例
3.22 キャプチャーレコードとアラートレコードの削除
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
キャプチャーレコードとアラートレコードを削除します。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1045”
Yes
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
Null
msg
string
結果の説明
リクエストの例
レスポンスの例
3.23 基準に基づいて全身キャプチャのレコードをQuery
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
基準に基づいて全身キャプチャのレコードをQueryします。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1046”
Yes
channel
int
チャンネル
値の範囲:SenseNebula Basicでは[1,12]、SenseNebula Professionalでは[1,24]
No
start_time
string
開始時刻
No
yyyy-MM-dd HH:mm:ss
stop_time
string
終了時刻
No、start_timeが指定されている場合は、stop_timeも指定する必要があります
start_no
int
開始位置
No
デフォルト値:1
qry_len
int
Query項目の数
最大値:50
No
デフォルト値:10
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
record
json list
戻りデータ
result_num
int
Query結果の数
total_num
int
総レコード数
フィールド情報(レコード)
パラメーター
型
説明
camera_name
string
カメラ名
channel
int
チャンネル
値の範囲:SenseNebula Basicでは[1,12]、SenseNebula Professionalでは[1,24]
position
string
カメラ位置
quality
int
顔認識品質スコア
値の範囲:[0,100]
snap_id
string
キャプチャーのID
snap_path
string
キャプチャーのパス
trigger
string
キャプチャー時間
デフォルトでは、キャプチャーはキャプチャー時間でソートされます。
リクエストの例
レスポンスの例
3.24 ページネーションモードでの全身画像のエクスポート
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
ページネーションモードでの全身画像をエクスポートします。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1048”
Yes
start_no
int
開始インデックス
No
デフォルト値: 1
qry_len
int
エクスポートする項目数
最大値:500
No
デフォルト値:10
channel
int
チャンネル
値の範囲:SenseNebula Basicでは[1,12]、SenseNebula Professionalでは[1,24]
No
start_time
string
開始時刻
No
stop_time
string
終了時刻
start_timeが指定されている場合、stop_timeも指定する必要があります。
No
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
export_url
string
エクスポートされるファイルのパス
result_num
int
Query結果の数
total_num
int
総レコード数
zippasswd
string
圧縮されたパスワード
リクエストの例
レスポンスの例
3.25 選択した全身キャプチャーのエクスポート
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
選択した全身キャプチャーをエクスポートします。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1047”
Yes
snap_ids
string
Queryで得られる画像IDのセット(画像IDはカンマ[,]で区切ります。画像数は1~50)
Yes
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
export_url
string
エクスポートされるファイルのパス
failed_img_ids
string
エクスポートできない画像のID
result_num
int
Query結果の数
total_num
int
エクスポートされた画像の合計数
zippasswd
string
圧縮されたパスワード
リクエストの例
レスポンスの例
3.26 単一の顔情報(Base64エンコード)のデータベースへの保存
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
指定したバイオメトリクスデータベースに単一の顔画像を追加します。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1051”
Yes
lib_id
int
顔画像が保存されるデータベースのID
Yes
img
json
保存される顔画像
Yes
img_id
string
保存する顔画像のID、画像の識別子。カスタマイズが可能で、データベース内で一意である必要があります。英字、数字、ハイフン(-)を含むことができ、長さは最大48文字。
No
person_idcard
string
属性コード
No
person_name
string
氏名
No
person_gender
string
性別(0:女性、1:男性)
No
person_age
string
年齢、0~999
No
person_addr
string
住所
No
フィールド情報(img)
パラメーター
型
説明
filename
string
ファイル名
data
string
base64エンコーディングデータ
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
img_id
string
画像ID
画像ファイルは、jpg/jpeg/png/bmp/tif形式にのみ対応しています。
img_idは顔画像を一意に識別するもので、繰り返して使用することはできません。指定されていない場合や空欄の場合は、自動的に画像IDが割り当てられます。
リクエストの例
レスポンスの例
3.27 顔画像(Base64エンコード)のデータベースへの一括保存
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
顔情報を一括してデータベースに保存します。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1052”
Yes
lib_id
int
データベースID
Yes
imgs
json
顔画像、画像リスト
Yes
uuid
string
バッチ識別子
Yes
フィールド情報(img)
パラメーター
型
説明
filename
string
ファイル名
data
string
base64エンコーディングデータ
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
失敗した場合のレスポンス
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
url
string
データベースの保存情報を含むCSVファイル
err_count
int
データベースに保存できない画像数
一括してインポートする画像ファイルの名前は、Name_img_id_Identity_Gender_Age_Addressの形式でなければなりません。。
img_idは、画像を識別するための属性です。カスタマイズが可能で、データベース内で一意でなければなりません。英字、数字、ハイフン(-)を含むことができ、長さは最大48文字です。
性別は0、または1に設定できます。0は女性、1は男性を表します。
各画像ファイル名には、指定された順序で属性を与え、アンダースコア(_)で属性を区切ります。システムは画像の属性を自動的に取得します。属性が空の場合は、ナンバー記号(#)で埋めてください。
リクエストの例
レスポンスの例
3.28 現在の結果のQuery
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
現在の結果をQueryします。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“1050”
Yes
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
key_person_cnt
int
キーパーソンカウント
white_list_cnt
int
登録者リストカウント
stranger_cnt
int
未登録者カウント
リクエストの例
レスポンスの例
Last updated