查询 NAS 存储订阅结果
通过订阅 NAS 存储返回的订阅结果标识 resultKey,轮询本次开通的最终结果,拿到真正的存储 ID、订单编号以及成功/失败状态。开通为异步流程,建议轮询直至 result 返回终态。
GET
https://api.alayanew.com/v1/subscription/nasStorage/result/{result-key}鉴权(Authorizations)
bearerAuthAuthorizationString必填用户可通过已获取的 Open API Key 做验证。例如:Bearer [YOUR_API_KEY]。
Path Parameters
result-keyString必填NAS 存储订阅结果缓存 key,即订阅 NAS 存储接口返回的 data(resultKey)。例如:nasStorageSubscribeResult:0d27b6b7-2dfc-476f-b9b9-f4cfda7955d5:1751597454。
Response
application/json · 200statusInteger业务状态码,200 表示成功。
messageString接口响应信息。例如:"OK"。
dataObjectNAS 订阅结果返回对象。
显示 properties
idString开通成功后生成的存储 ID,可用于后续将该存储挂载到 CCI / 训练任务。例如:"00964ce3-b99c-43da-8826-ab9c5574eef2"。
resultString订阅处理结果状态。开通成功通常为 SUCCESS;处理中或失败时返回相应状态(如 PROCESSING、FAILED),以实际返回为准。例如:"SUCCESS"。
orderCodeString本次开通对应的订单编号,便于对账与排查。例如:"ORD-20250704-0001"。
errorCodeInteger错误码,开通成功时通常为 0;失败时返回非零错误码,配合 errorMsg 定位原因。例如:0。
errorMsgString错误信息,开通失败时给出失败原因描述;成功时为空。例如:"存储容量超出配额"。
curl -X 'GET' \
'https://api.alayanew.com/v1/subscription/nasStorage/result/nasStorageSubscribeResult:0d27b6b7-2dfc-476f-b9b9-f4cfda7955d5:1751597454' \
-H 'accept: application/json' \
-H 'Authorization: Bearer [YOUR_API_KEY]'import requests
result_key = "nasStorageSubscribeResult:0d27b6b7-2dfc-476f-b9b9-f4cfda7955d5:1751597454"
url = f"https://api.alayanew.com/v1/subscription/nasStorage/result/{result_key}"
headers = {
"accept": "application/json",
"Authorization": "Bearer [YOUR_API_KEY]"
}
response = requests.get(url, headers=headers)
print(response.json())const resultKey = 'nasStorageSubscribeResult:0d27b6b7-2dfc-476f-b9b9-f4cfda7955d5:1751597454';
fetch(`https://api.alayanew.com/v1/subscription/nasStorage/result/${resultKey}`, {
method: 'GET',
headers: {
'accept': 'application/json',
'Authorization': 'Bearer [YOUR_API_KEY]'
}
})
.then(res => res.json())
.then(console.log)
.catch(console.error);{
"status": 200,
"message": "OK",
"data": {
"id": "00964ce3-b99c-43da-8826-ab9c5574eef2",
"result": "SUCCESS",
"orderCode": "ORD-20250704-0001",
"errorCode": 0,
"errorMsg": ""
}
}{
"status": 403,
"message": "Forbidden",
"data": {}
}{
"status": 500,
"message": "Internal Server Error",
"data": {}
}最后更新于
