Generate - Access Token
Gere um token de acesso do 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 URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
account
|
path | True |
string |
O nome da conta do Azure Video Indexer. Padrão Regex: |
resource
|
path | True |
string |
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas. |
subscription
|
path | True |
string |
A ID da assinatura de destino. |
api-version
|
query | True |
string |
A versão da API a ser usada para esta operação. |
Corpo da solicitação
Nome | Obrigatório | Tipo | Description |
---|---|---|---|
permissionType | True |
A permissão solicitada |
|
scope | True |
O tipo de mídia solicitado |
|
projectId |
string |
A ID do projeto |
|
videoId |
string |
A ID de vídeo |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
As propriedades do token de acesso da conta do Azure Video Indexer foram recuperadas com êxito. |
|
Other Status Codes |
Resposta de erro que descreve por que a operação falhou. |
Segurança
azure_auth
Fluxo do OAuth2 do Azure Active Directory
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Escopos
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Exemplos
Generate accessToken for account contributor
Solicitação de exemplo
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"
}
Resposta de exemplo
{
"accessToken": "<jwt token of 1260 characters length>"
}
Generate accessToken for account reader
Solicitação de exemplo
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"
}
Resposta de exemplo
{
"accessToken": "<jwt token of 1260 characters length>"
}
Generate accessToken for project contributor
Solicitação de exemplo
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"
}
Resposta de exemplo
{
"accessToken": "<jwt token of 1260 characters length>"
}
Generate accessToken for project reader
Solicitação de exemplo
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"
}
Resposta de exemplo
{
"accessToken": "<jwt token of 1260 characters length>"
}
Generate accessToken for video contributor
Solicitação de exemplo
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"
}
Resposta de exemplo
{
"accessToken": "<jwt token of 1260 characters length>"
}
Generate accessToken for video reader
Solicitação de exemplo
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"
}
Resposta de exemplo
{
"accessToken": "<jwt token of 1260 characters length>"
}
Definições
Nome | Description |
---|---|
Access |
Token de acesso do Azure Video Indexer. |
Error |
Definição de erro. |
Error |
Resposta de erro. |
Generate |
Parâmetros da solicitação de geração de token de acesso |
permission |
A permissão solicitada |
scope |
O tipo de mídia solicitado |
AccessToken
Token de acesso do Azure Video Indexer.
Nome | Tipo | Description |
---|---|---|
accessToken |
string |
O token de acesso. |
ErrorDefinition
Definição de erro.
Nome | Tipo | Description |
---|---|---|
code |
string |
Código de erro específico do serviço que serve como substatus para o código de erro HTTP. |
details |
Detalhes do erro interno. |
|
message |
string |
Descrição do erro. |
ErrorResponse
Resposta de erro.
Nome | Tipo | Description |
---|---|---|
error |
Os detalhes do erro. |
GenerateAccessTokenParameters
Parâmetros da solicitação de geração de token de acesso
Nome | Tipo | Description |
---|---|---|
permissionType |
A permissão solicitada |
|
projectId |
string |
A ID do projeto |
scope |
O tipo de mídia solicitado |
|
videoId |
string |
A ID de vídeo |
permissionType
A permissão solicitada
Nome | Tipo | Description |
---|---|---|
Contributor |
string |
|
Reader |
string |
scope
O tipo de mídia solicitado
Nome | Tipo | Description |
---|---|---|
Account |
string |
|
Project |
string |
|
Video |
string |