4

アクティブなサブスクリプションのリストにアクセスすることに興味がありますが、API に関するすべての wiki ( https://forge.fi-ware.org/plugins/mediawiki/wiki/fiware/index.php/Publish/Subscribe_Broker_-_Orion_Context_Broker_- _User_and_Programmers_Guide#Context_subscriptions ) それらのリストを取得できる操作が見つかりません。

それを行う操作はありますか?誰でも詳細を教えてもらえますか?

4

1 に答える 1

5

Orion が実装する NGSI API には、既存のサブスクリプションのリストを取得する操作は含まれていません。各クライアントは、作成したサブスクリプションを認識して管理していると想定されており、それらすべてを取得するための「管理アクション」は NGSI によって定義されていません。

現在の Orion バージョンで唯一可能性があるのは、データベースに直接クエリを実行してその情報を取得することです (たとえば、Orion Context Broker プロセスに沿って実行されているサイド REST サーバーで)。Orion のドキュメントで説明されているデータ モデルを考慮すると、csubs コレクションに対するクエリの問題です。

編集: Orion 0.25.0 には、NGISv2 API でサブスクリプションのリストを取得する操作が含まれています: GET /v2/subscriptions. 詳細については、このドキュメントを参照してください。

于 2014-06-02T10:00:01.460 に答える