Generate - Access Token
Générez un jeton d’accès Azure Video Indexer.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName}/generateAccessToken?api-version=2024-01-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
account
|
path | True |
string |
Nom du compte Azure Video Indexer. Modèle d’expression régulière: |
resource
|
path | True |
string |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
subscription
|
path | True |
string |
ID de l’abonnement cible. |
api-version
|
query | True |
string |
Version de l’API à utiliser pour cette opération. |
Corps de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
permissionType | True |
Autorisation demandée |
|
scope | True |
Type de média demandé |
|
projectId |
string |
ID de projet |
|
videoId |
string |
L’ID de la vidéo |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Les propriétés du jeton d’accès du compte Azure Video Indexer ont été récupérées avec succès. |
|
Other Status Codes |
Réponse d’erreur décrivant la raison de l’échec de l’opération. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
Generate accessToken for account contributor
Exemple de requête
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"
}
Exemple de réponse
{
"accessToken": "<jwt token of 1260 characters length>"
}
Generate accessToken for account reader
Exemple de requête
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"
}
Exemple de réponse
{
"accessToken": "<jwt token of 1260 characters length>"
}
Generate accessToken for project contributor
Exemple de requête
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"
}
Exemple de réponse
{
"accessToken": "<jwt token of 1260 characters length>"
}
Generate accessToken for project reader
Exemple de requête
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"
}
Exemple de réponse
{
"accessToken": "<jwt token of 1260 characters length>"
}
Generate accessToken for video contributor
Exemple de requête
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"
}
Exemple de réponse
{
"accessToken": "<jwt token of 1260 characters length>"
}
Generate accessToken for video reader
Exemple de requête
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"
}
Exemple de réponse
{
"accessToken": "<jwt token of 1260 characters length>"
}
Définitions
Nom | Description |
---|---|
Access |
Jeton d’accès Azure Video Indexer. |
Error |
Définition de l’erreur. |
Error |
Réponse d’erreur. |
Generate |
Paramètres de la demande de génération de jeton d’accès |
permission |
Autorisation demandée |
scope |
Type de média demandé |
AccessToken
Jeton d’accès Azure Video Indexer.
Nom | Type | Description |
---|---|---|
accessToken |
string |
Jeton d’accès. |
ErrorDefinition
Définition de l’erreur.
Nom | Type | Description |
---|---|---|
code |
string |
Code d’erreur spécifique au service qui sert de sous-état pour le code d’erreur HTTP. |
details |
Détails de l’erreur interne. |
|
message |
string |
Description de l'erreur. |
ErrorResponse
Réponse d’erreur.
Nom | Type | Description |
---|---|---|
error |
Détails de l’erreur. |
GenerateAccessTokenParameters
Paramètres de la demande de génération de jeton d’accès
Nom | Type | Description |
---|---|---|
permissionType |
Autorisation demandée |
|
projectId |
string |
ID de projet |
scope |
Type de média demandé |
|
videoId |
string |
L’ID de la vidéo |
permissionType
Autorisation demandée
Nom | Type | Description |
---|---|---|
Contributor |
string |
|
Reader |
string |
scope
Type de média demandé
Nom | Type | Description |
---|---|---|
Account |
string |
|
Project |
string |
|
Video |
string |