Skip to main content

查詢共享包明細

分頁查詢共享包明細。

前提條件

已取得阿里雲帳號或 RAM 使用者的 AccessKey,並已為其授予呼叫此 API 所需的 RAM 權限。建議將 AccessKey 設定為環境變數 ALIBABA_CLOUD_ACCESS_KEY_ID 和 ALIBABA_CLOUD_ACCESS_KEY_SECRET,避免以明文寫入程式碼。

請求說明

  • HTTP 方法:GET
  • 請求地址

    地域

    Endpoint

    新加坡

    GET https://modelstudio.ap-southeast-1.aliyuncs.com/tokenplan/subscription/shared-packages

  • 驗證方式 此 API 為阿里雲 OpenAPI,採用 AccessKey 簽名(簽名演算法 ACS3-HMAC-SHA256),不支援 Authorization: Bearer {API_KEY} 方式。請求需攜帶公用請求標頭 x-acs-action: ListSubscriptionSharedPackages、x-acs-version: 2026-02-10、x-acs-date、x-acs-content-sha256、x-acs-signature-nonce 以及 Authorization。 建議使用阿里雲 SDK 或 OpenAPI Explorer 發起呼叫,可免去自行計算簽名。

請求參數

所有參數均透過 Query String 傳遞。陣列類型參數(StatusList)使用 Flat 格式:以 参数名.序号 逐個傳遞,序號從 1 開始,例如 StatusList.1=NORMAL、StatusList.2=<第二个取值>。

參數

類型

必選

描述

PageNo

integer

否

分頁頁碼。預設值:1 取值範圍:正整數。

PageSize

integer

否

分頁參數:每頁顯示筆數,預設值 10。

StatusList

Array

否

狀態篩選清單

返回參數

參數

類型

描述

Success

boolean

呼叫介面是否成功:
true:成功
false:失敗

Code

string

回應狀態碼。

Message

string

回應訊息。

Data

object

業務資料

Items

Array[Object]

資料項目

Array[Object]

資料項目

InstanceCode

string

席位 instance code

EquityList

Array[Object]

目前生效的權益執行個體

object

EquityType

string

權益類型(如 CREDITS、SPN、資源套件等)

CycleInstanceId

string

權益 code(訂閱 code,credits 情境下不需要消費)

CycleStartTime

integer

目前週期開始時間,毫秒

CycleEndTime

integer

目前週期結束時間,毫秒

CycleTotalValue

number

目前週期的總額度

CycleSurplusValue

number

目前週期的剩餘額度

CycleVersion

integer

目前週期的時序版本

Status

string

席位狀態:
CREATING —— 建立中
NORMAL —— 有效狀態
LIMIT ——欠費受限
RELEASE —— 到期釋放
STOP —— 到期停機
REFUNDED —— 已退款

Total

integer

席位總數量

PageNo

integer

頁碼,取值大於 0 且不超過 Integer 資料類型的最大值,預設值為 1。頁碼,取值大於 0 且不超過 Integer 資料類型的最大值

PageSize

integer

每頁筆數。

請求範例

本介面使用阿里雲 OpenAPI 簽章,下例中 ${SIGNATURE} 需按 ACS3-HMAC-SHA256 演算法計算得出,x-acs-date、x-acs-signature-nonce 需替換為實際值。
curl -X GET "https://modelstudio.ap-southeast-1.aliyuncs.com/tokenplan/subscription/shared-packages?PageNo=1&PageSize=10&StatusList.1=NORMAL" \
    --header "x-acs-action: ListSubscriptionSharedPackages" \
    --header "x-acs-version: 2026-02-10" \
    --header "x-acs-date: 2026-01-01T12:00:00Z" \
    --header "x-acs-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" \
    --header "x-acs-signature-nonce: 3e3b2a9f0c7d4f8e9a1b2c3d4e5f6a7b" \
    --header "Authorization: ACS3-HMAC-SHA256 Credential=${ALIBABA_CLOUD_ACCESS_KEY_ID},SignedHeaders=host;x-acs-action;x-acs-content-sha256;x-acs-date;x-acs-signature-nonce;x-acs-version,Signature=${SIGNATURE}"

返回範例

{
  "Success": true,
  "Data": {
    "Items": [
      {
        "InstanceCode": "subs-1234567",
        "EquityList": [
          {
            "EquityType": "CREDITS",
            "CycleInstanceId": "123456",
            "CycleStartTime": 1775232000,
            "CycleEndTime": 1756310400,
            "CycleTotalValue": 100,
            "CycleSurplusValue": 40,
            "CycleVersion": 1
          }
        ],
        "Status": "NORMAL"
      }
    ],
    "Total": 100,
    "PageNo": 1,
    "PageSize": 10
  }
}

錯誤碼

如果呼叫失敗,會返回錯誤訊息。更多錯誤碼及解決方法,請參閱錯誤訊息。