Sas - Get Token
genere un token de SAS para la cuenta y el contenedor de Azure Blob Storage especificados.
Genere un token de SAS para la cuenta de almacenamiento y el contenedor especificados. La cuenta de almacenamiento y el contenedor deben estar asociados a un conjunto de datos de Planetary Computer indexado por la API de STAC.
GET https://contoso-catalog.gwhqfdeddydpareu.uksouth.geocatalog.spatio.azure.com/sas/token/{collectionId}?api-version=2025-04-30-preview
GET https://contoso-catalog.gwhqfdeddydpareu.uksouth.geocatalog.spatio.azure.com/sas/token/{collectionId}?api-version=2025-04-30-preview&duration={duration}
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
collection
|
path | True |
string |
Nombre de la colección para la que se emitirá el token de SAS. |
api-version
|
query | True |
string minLength: 1 |
Versión de la API que se va a usar para esta operación. |
duration
|
query |
integer (int64) |
La duración, en minutos, que el token de SAS será válido. Solo válido para usuarios homologados. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Respuesta exitosa |
|
Other Status Codes |
Una respuesta de error inesperada. Encabezados x-ms-error-code: string |
Seguridad
OAuth2Auth
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
https://geocatalog.spatio.azure.com/.default |
Ejemplos
Sas_GetToken
Solicitud de ejemplo
GET https://contoso-catalog.gwhqfdeddydpareu.uksouth.geocatalog.spatio.azure.com/sas/token/weather-sample?api-version=2025-04-30-preview
Respuesta de muestra
{
"msft:expiry": "2025-03-12T20:47:34Z",
"token": "sastoken"
}
Definiciones
Nombre | Description |
---|---|
Azure. |
Objeto de error. |
Azure. |
Respuesta que contiene los detalles del error. |
Azure. |
Objeto que contiene información más específica sobre el error. Según las directrices de la API de Microsoft One: https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errors. |
Sas |
SasToken |
Azure.Core.Foundations.Error
Objeto de error.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Uno de un conjunto definido por el servidor de códigos de error. |
details |
Matriz de detalles sobre errores específicos que llevaron a este error notificado. |
|
innererror |
Objeto que contiene información más específica que el objeto actual sobre el error. |
|
message |
string |
Una representación en lenguaje natural del error. |
target |
string |
Destino del error. |
Azure.Core.Foundations.ErrorResponse
Respuesta que contiene los detalles del error.
Nombre | Tipo | Description |
---|---|---|
error |
Objeto de error. |
Azure.Core.Foundations.InnerError
Objeto que contiene información más específica sobre el error. Según las directrices de la API de Microsoft One: https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errors.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Uno de un conjunto definido por el servidor de códigos de error. |
innererror |
Error interno. |
SasToken
SasToken
Nombre | Tipo | Description |
---|---|---|
msft:expiry |
string (date-time) |
msft:Caducidad |
token |
string |
Seña |