イベントからのサブスクライブ解除

delete

/restproxy/api/v2/channels/{channelName}/event-subscriptions

イベントからサブスクライブ解除します。

リクエスト

サポートされるメディア・タイプ
パス・パラメータ
問合せパラメータ
先頭に戻る

レスポンス

サポートされるメディア・タイプ

200レスポンス

操作の成功
本文()
ルート・スキーマ: schema
型: object
ソースの表示
ネストしたスキーマ: result
型: array
ソースの表示
ネストしたスキーマ: UnEventSubscription
型: object
ソースの表示

400レスポンス

不正なリクエスト

401レスポンス

未認可

403レスポンス

禁止されています

404レスポンス

無効なパラメータ

500レスポンス

サービス使用不可
先頭に戻る

このエンドポイントは、イベントからサブスクライブ解除するために使用されます。

次の例は、cURLを使用してRESTリソースに対するDELETEリクエストを発行し、イベントからサブスクライブ解除する方法を示しています。

curl -v -u <username>:<password> -X DELETE \
  '<restproxy of your blockchain instance>/api/v2/channels/<channelName>/event-subscriptions?role=<role>&user-id=<username>&subscription-id=<subscription ID>&channelName=<channel_name>'

たとえば、

curl -v -u obpuser:<password> -X DELETE \
  'https://myvm.oracle.com:10000/restproxy/api/v2/channels/default/event-subscriptions?role=myinstance_defaultuser&user-id=user1&subscription-id=testuser1-dc28b77c-7e58-4b09-ae23-b2c01fa01b70&channelId=default'

ノート:

BlockchainインスタンスのRESTプロキシ値は、インスタンス・コンソールの「ノード」タブから確認できます。

レスポンス本文の例

JSON形式のレスポンス本文のコンテンツの例を次に示します。

{
   "returnCode": "Success",
   "error": "",
   "result": {
       "subid": "user1-dc28b77c-7e58-4b09-ae23-b2c01fa01b70",
       "status": 200
   }
}
先頭に戻る