一度に1つ以上のライブドメインの設定を削除します。
使用状況ノート
ドメイン名は、このAPIを呼び出すために必須です。
QPS制限
1人のユーザーが1秒あたり最大30件のクエリ (QPS) を実行できます。 1秒あたりの呼び出し数がQPS制限を超えると、スロットリングがトリガーされます。 スロットルはビジネスに影響を与える可能性があります。 したがって、この操作のQPS制限を遵守することをお勧めします。 シングルユーザーの意味とQPSの詳細については、「ApsaraVideo LiveのAPI操作のQPS制限」をご参照ください。
デバッグ
リクエストパラメーター
パラメーター | データ型 | 必須/任意 | 例 | 説明 |
操作 | String | 必須 | BatchDeleteLiveDomainConfigs | 実行したい操作。 値をBatchDeleteLiveDomainConfigsに設定します。 |
ドメイン名 | String | 必須 | demo.aliyundoc.com,example.aliyundoc.com,example.com | ライブストリーミングドメインと取り込みドメイン。 複数のライブドメインをコンマ (,) で区切ります。 |
FunctionNames | String | 必須 | referer_white_list_set,ip_black_list_set | フィーチャーの名前。The name of the feature. 複数のフィーチャはコンマ (,) で区切ります。 詳細については、このトピックの「機能の説明」をご参照ください。 |
説明
機能 | 説明 |
referer_white_list_set: リファラーホワイトリストを指定します。 | refer_domain_allow_list: ホワイトリストに追加されるリファラー。 複数のリファラーはコンマ (,) で区切ります。 allow_empty: 空のリファラーを許可するかどうかを指定します。 有効な値: onとoff。 |
referer_black_list_set: リファラーブラックリストを指定します。 | refer_domain_deny_list: ブラックリストに追加されるリファラー。 複数のリファラーはコンマ (,) で区切ります。 allow_empty: 空のリファラーを許可するかどうかを指定します。 有効な値: onとoff。 |
filetype_based_ttl_set: ファイルの有効期限を指定します。 | ttl: キャッシュされたコンテンツの有効期限。 (単位:秒) file_type: ファイルタイプ。 複数のファイルタイプはコンマ (,) で区切ります。 weight: キャッシュ内のファイルの重み。 有効な値: 1 ~ 199 |
path_based_ttl_set: ディレクトリの有効期限を指定します。 | ttl: キャッシュされたコンテンツの有効期限。 (単位:秒) path: スラッシュ (/) で始まる必要があるディレクトリ。 weight: キャッシュ内のディレクトリの重み。 有効値: 1 ~ 99 |
oss_auth: Object Storage Service (OSS) バケットへのアクセスの認証を設定します。 | oss_bucket_id: OSSバケットのパス。 |
ip_black_list_set: IPアドレスブラックリストを指定します。 | ip_list: ブラックリストに追加するipアドレス。 IP アドレスが複数ある場合はカンマ (,) で区切ります。 |
ip_allow_list_set: IPアドレスホワイトリストを指定します。 | ip_list: ホワイトリストに追加されるipアドレス。 IP アドレスが複数ある場合はカンマ (,) で区切ります。 |
ip_white_list_set: 淘宝網ミサイル防衛ホワイトリストを指定します。 | ip_list: ホワイトリストに追加されるipアドレス。 IP アドレスが複数ある場合はカンマ (,) で区切ります。 |
error_page: エラーページを指定したページにリダイレクトします。 | error_code: エラーコード。 rewrite_page: エラーページのリダイレクト先のページ。 |
set_req_host_header: back-to-originリクエストのホストヘッダーを変更します。 | domain_name: back-to-originリクエストのホストヘッダー。 |
set_hashkey_args: 指定されたURLパラメーターを無視します。 | hashkey_args: 予約するパラメーター。 複数のパラメーターはコンマ (,) で区切ります。 disable: すべてのパラメーターを無視するかどうかを指定します。 onの値は、すべてのパラメーターが無視されることを示します。 offの値は、パラメータのどれも無視されないことを示す。 |
aliauth: Alibaba Cloud認証を設定します。 | auth_type: 認証タイプ。 有効な値: type_aおよびno_auth。 type_aの値は、認証タイプAが有効であることを示します。 no_authの値は、認証が無効であることを示します。 auth_key1: プライマリ認証キー。 認証キーの長さは16 ~ 32文字で、大文字、小文字、および数字を使用できます。 auth_key2: セカンダリ認証キー。 ali_auth_delta: 認証のカスタムバッファ時間。 |
set_resp_header: レスポンスヘッダーを指定します。 設定を確認するには、応答メッセージをブラウザで確認します。 | key: レスポンスヘッダーの名前。 value: レスポンスヘッダーの内容。 ヘッダーを削除する場合は、nullを入力します。 |
https_force: httpsへの強制リダイレクトを設定します。 | enable: HTTPSへの強制リダイレクトを有効にするかどうかを指定します。 有効な値: onとoff。 |
http_force: httpへの強制リダイレクトを設定します。 | enable: HTTPへの強制リダイレクトを有効にするかどうかを指定します。 有効な値: onとoff。 |
l2_oss_key: L2ノードからプライベートOSSバケットへのback-to-originリクエストの秘密鍵認証を設定します。 | private_oss_auth: プライベートOSSバケットへのアクセスを認証するかどうかを指定します。 有効な値: onとoff。 |
green_manager: ポルノ検出を設定します。 | enable: ポルノ検出を有効にするかどうかを指定します。 有効な値: onとoff。 |
tmd_signature: アクセス頻度制御の署名を設定します。 | name: ルールの名前。ライブドメインで一意である必要があります。 path: URI (uniform resource identifier) 。 重複するURIを指定できます。 ただし、それらの有効性を確認する必要があります。 pathType: 一致するルール。 有効な値: 0と1。 0の値は、プレフィックスの一致を示します。 値1は完全一致を示します。 interval: データが監視される間隔。 (単位:秒) 間隔は10秒以上でなければなりません。 count: IPアドレスからの訪問数。 action: 指定された条件が満たされた後に実行される操作。 有効な値: 0と1。 0の値はブロッキングを示す。 値1はボットの検出を示します。 ttl: アクセスがブロックされている期間。 (単位:秒) |
レスポンスパラメーター
パラメーター | データ型 | 例 | 説明 |
RequestId | String | 04F0F334-1335-436C-A1D7-6C044FE73368 | リクエストの ID です。 |
例
リクエストの例
http(s):// live.aliyuncs.com/?Action=BatchDeleteLiveDomainConfigs
&DomainName s=demo.aliyundoc.com、example.aliyundoc.com、example.com
&FunctionNames=referer_white_list_set,ip_black_list_set
&<共通リクエストパラメーター>
正常に処理された場合のレスポンス例
XML
形式
<BatchDeleteLiveDomainConfigsResponse>
<RequestId>04F0F334-1335-436C-A1D7-6C044FE73368</RequestId>
</BatchDeleteLiveDomainConfigsResponse>
JSON
形式
{
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368"
}
エラーコード
エラーコードリストについては、「API エラーセンター」をご参照ください。