複数のメンバーからシートを一括で取り消します。
前提条件
Alibaba Cloud アカウントまたは RAM ユーザーの AccessKey を取得しており、その ID にこの操作を呼び出すために必要な RAM 権限が付与されていること。AccessKey をハードコーディングするのではなく、環境変数 ALIBABA_CLOUD_ACCESS_KEY_ID および ALIBABA_CLOUD_ACCESS_KEY_SECRET として設定することを推奨します。
リクエストの説明
- HTTP メソッド:POST
-
リクエスト URL
リージョン
エンドポイント
シンガポール
POST https://modelstudio.ap-southeast-1.aliyuncs.com/tokenplan/subscription/seat-revocations -
認証
この操作は、AccessKey ベースの署名(
ACS3-HMAC-SHA256アルゴリズム)を使用する Alibaba Cloud OpenAPI 操作です。Authorization: Bearer {API_KEY}スキームはサポートされていません。リクエストには共通ヘッダーx-acs-action: BatchRevokeSeats、x-acs-version: 2026-02-10、x-acs-date、x-acs-content-sha256、x-acs-signature-nonce、およびAuthorizationを含める必要があります。 署名を自分で計算する必要がないよう、Alibaba Cloud SDK または OpenAPI Explorer を使用してこの操作を呼び出すことを推奨します。
リクエストパラメーター
すべてのパラメータはクエリ文字列で渡されます。配列パラメータ Items の値は JSON 文字列です(例:Items=[{"AccountId": "acc_123456789"}])。リクエスト送信時に値を URL エンコードしてください。
パラメーター | タイプ | 必須 | 説明 |
|---|---|---|---|
Items | Array[Object] | いいえ | 取り消す項目のリスト。空にすることはできません。 |
Items[].AccountId | string | いいえ | 現在バインドされているメンバーID。 |
Locale | string | いいえ | ロケール情報:zh-CN/en-US。 |
レスポンスパラメーター
パラメーター | タイプ | 説明 |
|---|---|---|
Success | boolean | リクエストが成功したかどうか。 |
Code | string | エラーコード(成功時は空)。 |
Message | string | エラーメッセージ(成功時は空)。 |
リクエスト例
この操作では Alibaba Cloud OpenAPI の署名を使用します。以下の例では、${SIGNATURE} を ACS3-HMAC-SHA256 アルゴリズムで計算する必要があり、x-acs-date および x-acs-signature-nonce を実際の値に置き換える必要があります。