*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

AssetQuota

Rappresenta una quota per un'azione legata all'asset.

Ad esempio, un utente potrebbe essere in grado di caricare 100 file audio al mese e averne già caricati 15. In questo esempio:

  • quotaType is RATE_LIMIT_UPLOAD
  • assetType is AUDIO
  • usage is 15
  • capacity is 100
  • period è MONTH``usageResetTime indica quando inizia un nuovo periodo e l'utilizzo si ripristina a 0.Questo valore non è necessariamente correlato al primo giorno di un mese di calendario o alla mezzanotte di un dato giorno.Per maggiori informazioni sul processo di caricamento, vedi la guida all'uso.

Attributi

pathstring

Il percorso delle risorse della quota di risorse.

Formato: users/{user_id}/asset-quotas/{asset_quota_id}.

quotaTypeEnum<string>

Tipo di quota.

Valori possibili:

| Valore | Descrizione | | --- | --- | | QUOTA_TYPE_UNSPECIFIED | Il tipo di quota predefinito.| | RATE_LIMIT_UPLOAD | Limite di velocità su quanto spesso si può caricare un'asset.| | RATE_LIMIT_CREATOR_STORE_DISTRIBUTE | Limite di tasso su quanto spesso si può distribuire un'asset sul Creator Store. |. Valori possibili:

assetTypeEnum<string>

Il tipo di risorsa per cui è la quota.

Valori possibili:

| Valore | Descrizione | | --- | --- | | ASSET_TYPE_UNSPECIFIED | Il tipo di risorsa predefinito. Italian Italian Italian Italian Italian Italian Italian Italian Italian Italian Italian Italian. Valori possibili:

usagenumber

L'uso attuale della quota.

capacitynumber

La capacità della quota.

periodEnum<string>

Il periodo di tempo per cui è la quota.

Valori possibili:

| Valore | Descrizione | | --- | --- | | PERIOD_UNSPECIFIED | Il periodo predefinito, che non è valido.Specifica un altro valore.| | MESE | Mese | | GIORNO | Giorno |. Valori possibili:

usageResetTimestring

Il tempo in cui l'utilizzo verrà ripristinato per questa quota. Questa stringa è formattata come Timestamp.

URL di base

https://apis.roblox.com
Risorsa AssetQuota

{
"path": "users/123/asset-quotas/some-asset-quota",
"quotaType": "QUOTA_TYPE_UNSPECIFIED",
"assetType": "ASSET_TYPE_UNSPECIFIED",
"usage": "integer",
"capacity": "integer",
"period": "PERIOD_UNSPECIFIED",
"usageResetTime": "2023-07-05T12:34:56Z"
}

AssetQuota

Elenca le quote di risorse
Beta

GET /cloud/v2/users/{user_id}/asset-quotas

Restituisce una lista di quote di risorse.

Campi
asset:read
RichiestaParametri percorso
user_idstring
Necessario

L'ID utente.

Parametri query
maxPageSizenumber

Il numero massimo di quote di risorse da restituire.Il servizio potrebbe restituire meno di questo valore.Se non specificato, vengono restituiti al massimo 10 quote di risorse.Il valore massimo è 100 e i valori più alti sono impostati su 100.

pageTokenstring

Un token di pagina, ricevuto da una chiamata precedente, per recuperare una pagina successiva.

Durante la paginazione, tutti gli altri parametri forniti alla chiamata successiva devono corrispondere alla chiamata che ha fornito il token della pagina.

filterstring

Questo campo può essere impostato per filtrare le risorse restituite.

Supporta il seguente sottinsieme di CEL:

  • Sono supportati solo i campi quotaType e assetType .
  • Sono supportati solo l'operatore == e &&.

Ad esempio: quotaType == RateLimitUpload && assetType == Audio.

Risposta

Un elenco di AssetQuotas nella collezione padre.

assetQuotasarray<AssetQuota>

Le AssetQuotas dall'utente specificato.

nextPageTokenstring

Un token che puoi inviare come parametro pageToken per recuperare la pagina successiva. Se questo campo viene omesso, non ci sono pagine successive.

GET /cloud/v2/users/{user_id}/asset-quotas

curl -L -X GET 'https://apis.roblox.com/cloud/v2/users/{user_id}/asset-quotas?maxPageSize=10&pageToken={string}&filter={string}' \
-H 'x-api-key: {your-api-key}'
Risposta

{
"assetQuotas": [
{
"path": "users/123/asset-quotas/some-asset-quota",
"quotaType": "QUOTA_TYPE_UNSPECIFIED",
"assetType": "ASSET_TYPE_UNSPECIFIED",
"usage": "integer",
"capacity": "integer",
"period": "PERIOD_UNSPECIFIED",
"usageResetTime": "2023-07-05T12:34:56Z"
}
],
"nextPageToken": "string"
}