Compartir a través de


Generate - Access Token

Genere un token de acceso de Azure Video Indexer.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName}/generateAccessToken?api-version=2024-01-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
accountName
path True

string

Nombre de la cuenta de Azure Video Indexer.

Patrón de Regex: ^[A-Za-z0-9-]+$

resourceGroupName
path True

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

subscriptionId
path True

string

Identificador de la suscripción de destino.

api-version
query True

string

Versión de API que se usará para la operación.

Cuerpo de la solicitud

Nombre Requerido Tipo Description
permissionType True

permissionType

Permiso solicitado

scope True

scope

Tipo de medio solicitado

projectId

string

El identificador del proyecto

videoId

string

Identificador del vídeo

Respuestas

Nombre Tipo Description
200 OK

AccessToken

Las propiedades del token de acceso de la cuenta de Azure Video Indexer se recuperaron correctamente.

Other Status Codes

ErrorResponse

Respuesta de error que describe el motivo del error de la operación.

Seguridad

azure_auth

Flujo OAuth2 de Azure Active Directory

Tipo: oauth2
Flujo: implicit
Dirección URL de autorización: https://login.microsoftonline.com/common/oauth2/authorize

Ámbitos

Nombre Description
user_impersonation suplantación de su cuenta de usuario

Ejemplos

Generate accessToken for account contributor
Generate accessToken for account reader
Generate accessToken for project contributor
Generate accessToken for project reader
Generate accessToken for video contributor
Generate accessToken for video reader

Generate accessToken for account contributor

Solicitud de ejemplo

POST https://management.azure.com/subscriptions/b04775c3-63fa-40f3-9430-139d2e5522d3/resourceGroups/contosto-videoanalyzer-rg/providers/Microsoft.VideoIndexer/accounts/contosto-videoanalyzer/generateAccessToken?api-version=2024-01-01

{
  "permissionType": "Contributor",
  "scope": "Account"
}

Respuesta de muestra

{
  "accessToken": "<jwt token of 1260 characters length>"
}

Generate accessToken for account reader

Solicitud de ejemplo

POST https://management.azure.com/subscriptions/b04775c3-63fa-40f3-9430-139d2e5522d3/resourceGroups/contosto-videoanalyzer-rg/providers/Microsoft.VideoIndexer/accounts/contosto-videoanalyzer/generateAccessToken?api-version=2024-01-01

{
  "permissionType": "Reader",
  "scope": "Account"
}

Respuesta de muestra

{
  "accessToken": "<jwt token of 1260 characters length>"
}

Generate accessToken for project contributor

Solicitud de ejemplo

POST https://management.azure.com/subscriptions/b04775c3-63fa-40f3-9430-139d2e5522d3/resourceGroups/contosto-videoanalyzer-rg/providers/Microsoft.VideoIndexer/accounts/contosto-videoanalyzer/generateAccessToken?api-version=2024-01-01

{
  "permissionType": "Contributor",
  "scope": "Project",
  "projectId": "07ec9e38d4"
}

Respuesta de muestra

{
  "accessToken": "<jwt token of 1260 characters length>"
}

Generate accessToken for project reader

Solicitud de ejemplo

POST https://management.azure.com/subscriptions/b04775c3-63fa-40f3-9430-139d2e5522d3/resourceGroups/contosto-videoanalyzer-rg/providers/Microsoft.VideoIndexer/accounts/contosto-videoanalyzer/generateAccessToken?api-version=2024-01-01

{
  "permissionType": "Reader",
  "scope": "Project",
  "projectId": "07ec9e38d4"
}

Respuesta de muestra

{
  "accessToken": "<jwt token of 1260 characters length>"
}

Generate accessToken for video contributor

Solicitud de ejemplo

POST https://management.azure.com/subscriptions/b04775c3-63fa-40f3-9430-139d2e5522d3/resourceGroups/contosto-videoanalyzer-rg/providers/Microsoft.VideoIndexer/accounts/contosto-videoanalyzer/generateAccessToken?api-version=2024-01-01

{
  "permissionType": "Contributor",
  "scope": "Video",
  "videoId": "07ec9e38d4"
}

Respuesta de muestra

{
  "accessToken": "<jwt token of 1260 characters length>"
}

Generate accessToken for video reader

Solicitud de ejemplo

POST https://management.azure.com/subscriptions/b04775c3-63fa-40f3-9430-139d2e5522d3/resourceGroups/contosto-videoanalyzer-rg/providers/Microsoft.VideoIndexer/accounts/contosto-videoanalyzer/generateAccessToken?api-version=2024-01-01

{
  "permissionType": "Reader",
  "scope": "Video",
  "videoId": "07ec9e38d4"
}

Respuesta de muestra

{
  "accessToken": "<jwt token of 1260 characters length>"
}

Definiciones

Nombre Description
AccessToken

Token de acceso de Azure Video Indexer.

ErrorDefinition

Definición de error.

ErrorResponse

Respuesta de error.

GenerateAccessTokenParameters

Parámetros de la solicitud de generación de tokens de acceso

permissionType

Permiso solicitado

scope

Tipo de medio solicitado

AccessToken

Token de acceso de Azure Video Indexer.

Nombre Tipo Description
accessToken

string

El token de acceso.

ErrorDefinition

Definición de error.

Nombre Tipo Description
code

string

Código de error específico del servicio que actúa como subestado para el código de error HTTP.

details

ErrorDefinition[]

Detalles internos del error.

message

string

Descripción del error.

ErrorResponse

Respuesta de error.

Nombre Tipo Description
error

ErrorDefinition

Los detalles del error.

GenerateAccessTokenParameters

Parámetros de la solicitud de generación de tokens de acceso

Nombre Tipo Description
permissionType

permissionType

Permiso solicitado

projectId

string

El identificador del proyecto

scope

scope

Tipo de medio solicitado

videoId

string

Identificador del vídeo

permissionType

Permiso solicitado

Nombre Tipo Description
Contributor

string

Reader

string

scope

Tipo de medio solicitado

Nombre Tipo Description
Account

string

Project

string

Video

string