HTTP APIを介してVS13Xレポートデータを取得する方法

説明

この記事では、Postmanツールを使用してHTTP API経由でVS133-P/VS135-Pレポートデータを取得する方法について説明します。

要件

  • Milesight VS135 v1.0.9以降、またはVS133 v1.0.9-r2以降
  • Postmanソフトウェア
  • Windowsシステム搭載コンピュータ

設定

ステップ1. 公式サイトから最新のAPIインターフェースドキュメントをダウンロード

vs13x-api-documentation-en.pdf

ステップ2. Postmanをダウンロードし、API呼び出し方法を学習

ブラウザから下記リンクよりPostmanソフトウェアをダウンロード・インストール:

https://www.postman.com/downloads/

Postmanを開き、File > New > HTTPをクリックしてAPIワークベンチを作成します。リクエストタイプをPostに変更します。

AuthorizationモジュールでDigest Authを選択し、VS133-P/VS135-PのWebユーザー名とWebパスワードを入力します。

Bodyモジュールでrawを選択し、要求内容を記入します。呼び出すインターフェースをPost欄に入力します。

ステップ3:レポートデータを取得する。

使用するインターフェース:

http://192.168.45.72/api/v1/counting/getDatabseRecords

http://192.168.45.72/api/v1/counting/getRecordsResult

まずgetDatabseRecordsインターフェースを呼び出す必要があります。この際、実際のデータクエリ時間範囲を選択し、任意の一意のUUIDを使用する必要があります。

 

{“event”:0,”timeStart”:”2025-06-30T13:00:00.000″,”timeEnd”:”2025-07-01T13:00:00.000″,”lineParam”:{“line”:1,”timeUnit”:0,”mode”:0},”regionCounting”:{“regionID”:0,”mode”:0},”dwellDetct”:{“regionID”:0,”timeMin”:10,”timeBinWidth”:10,”numOfBins”:10},”heatmap”:{“type”:0},”uuid”:”65f42ffb-1d49-4466-b772-43d6b9a00ed2″}

getRecordsResult インターフェースを呼び出す新しい POST ページを作成します。この際、同じ UUID を使用する必要があります。その後、時間に対応するデータを取得できます。

{“uuid”:”65f42ffb-1d49-4466-b772-43d6b9a00ed2″,”event”:0}

 

注記: UUID呼び出し完了後、再度クエリが必要な場合は、新しいUUIDを使用してステップ3を再度実行する必要があります

リクエスト内容の具体的なフォーマットは、ステップ1のAPIドキュメントを参照してください

——-以上—–

関連記事

人数カウントデバイスの使用

ソリューション / IoT サポート


Milesight製品

ウェーブクレスト株式会社が運営するMilesight製品特設サイトです

お知らせ

  1. 2025-4-3

    ピープル・センシング 駆動型スマートビルディング

    People Sensing Insights を通じてビルインテリジェンスに革命をもたらします。…
  2. 2023-7-21

    LoRaWANの説明: 理論から実践へのガイド

    この包括的なビデオでは、LoRaWANを深く掘り下げ、その仕組み、利点、アプリケーションについて説明…
  3. 2023-4-6

    センシング・インサイト Milesight リブランディングのお知らせ

    https://youtu.be/r40DK40DjIY …

居住者の健康を確保

ページ上部へ戻る