Generate - Access Token
Generare un token di accesso di Azure Video Indexer.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName}/generateAccessToken?api-version=2024-01-01
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
account
|
path | True |
string |
Nome dell'account Azure Video Indexer. Regex pattern: |
resource
|
path | True |
string |
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole. |
subscription
|
path | True |
string |
ID della sottoscrizione di destinazione. |
api-version
|
query | True |
string |
Versione dell'API da usare per questa operazione. |
Corpo della richiesta
Nome | Necessario | Tipo | Descrizione |
---|---|---|---|
permissionType | True |
Autorizzazione richiesta |
|
scope | True |
Tipo di supporto richiesto |
|
projectId |
string |
ID progetto |
|
videoId |
string |
The video ID |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
Le proprietà del token di accesso dell'account Azure Video Indexer sono state recuperate correttamente. |
|
Other Status Codes |
Risposta di errore che descrive il motivo per cui l'operazione non è riuscita. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nome | Descrizione |
---|---|
user_impersonation | rappresentare l'account utente |
Esempio
Generate accessToken for account contributor
Sample Request
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"
}
Sample Response
{
"accessToken": "<jwt token of 1260 characters length>"
}
Generate accessToken for account reader
Sample Request
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"
}
Sample Response
{
"accessToken": "<jwt token of 1260 characters length>"
}
Generate accessToken for project contributor
Sample Request
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"
}
Sample Response
{
"accessToken": "<jwt token of 1260 characters length>"
}
Generate accessToken for project reader
Sample Request
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"
}
Sample Response
{
"accessToken": "<jwt token of 1260 characters length>"
}
Generate accessToken for video contributor
Sample Request
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"
}
Sample Response
{
"accessToken": "<jwt token of 1260 characters length>"
}
Generate accessToken for video reader
Sample Request
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"
}
Sample Response
{
"accessToken": "<jwt token of 1260 characters length>"
}
Definizioni
Nome | Descrizione |
---|---|
Access |
Token di accesso di Azure Video Indexer. |
Error |
Definizione di errore. |
Error |
Risposta di errore. |
Generate |
Parametri della richiesta di generazione del token di accesso |
permission |
Autorizzazione richiesta |
scope |
Tipo di supporto richiesto |
AccessToken
Token di accesso di Azure Video Indexer.
Nome | Tipo | Descrizione |
---|---|---|
accessToken |
string |
Token di accesso. |
ErrorDefinition
Definizione di errore.
Nome | Tipo | Descrizione |
---|---|---|
code |
string |
Codice di errore specifico del servizio che funge da sottostato per il codice di errore HTTP. |
details |
Dettagli dell'errore interno. |
|
message |
string |
Descrizione dell'errore. |
ErrorResponse
Risposta di errore.
Nome | Tipo | Descrizione |
---|---|---|
error |
Dettagli dell'errore. |
GenerateAccessTokenParameters
Parametri della richiesta di generazione del token di accesso
Nome | Tipo | Descrizione |
---|---|---|
permissionType |
Autorizzazione richiesta |
|
projectId |
string |
ID progetto |
scope |
Tipo di supporto richiesto |
|
videoId |
string |
The video ID |
permissionType
Autorizzazione richiesta
Nome | Tipo | Descrizione |
---|---|---|
Contributor |
string |
|
Reader |
string |
scope
Tipo di supporto richiesto
Nome | Tipo | Descrizione |
---|---|---|
Account |
string |
|
Project |
string |
|
Video |
string |