次の方法で共有


Generate - Access Token

Azure Video Indexer アクセス トークンを生成します。

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

URI パラメーター

名前 / 必須 説明
accountName
path True

string

minLength: 3
maxLength: 50
pattern: ^[A-Za-z0-9-]+$

Azure Video Indexer アカウントの名前。

resourceGroupName
path True

string

minLength: 1
maxLength: 90

リソース グループの名前。 名前は大文字と小文字が区別されます。

subscriptionId
path True

string

minLength: 1

ターゲット サブスクリプションの ID。

api-version
query True

string

minLength: 1

この操作に使用する API バージョン。

要求本文

名前 必須 説明
permissionType True

permissionType

要求されたアクセス許可

scope True

scope

要求されたメディアの種類

projectId

string

プロジェクト ID

videoId

string

ビデオ ID

応答

名前 説明
200 OK

AccessToken

Azure Video Indexer アカウントのアクセス トークンのプロパティが正常に取得されました。

Other Status Codes

ErrorResponse

操作が失敗した理由を説明するエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

型: oauth2
フロー: implicit
Authorization URL (承認 URL): https://login.microsoftonline.com/common/oauth2/authorize

スコープ

名前 説明
user_impersonation ユーザー アカウントを偽装する

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

要求のサンプル

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

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

応答のサンプル

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

Generate accessToken for account reader

要求のサンプル

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

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

応答のサンプル

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

Generate accessToken for project contributor

要求のサンプル

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

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

応答のサンプル

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

Generate accessToken for project reader

要求のサンプル

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

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

応答のサンプル

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

Generate accessToken for video contributor

要求のサンプル

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

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

応答のサンプル

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

Generate accessToken for video reader

要求のサンプル

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

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

応答のサンプル

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

定義

名前 説明
AccessToken

Azure Video Indexer アクセス トークン。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

ErrorDetail

エラーの詳細。

ErrorResponse

エラー応答

GenerateAccessTokenParameters

アクセス トークン生成要求のパラメーター

permissionType

要求されたアクセス許可

scope

要求されたメディアの種類

AccessToken

Azure Video Indexer アクセス トークン。

名前 説明
accessToken

string

アクセス トークン。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

名前 説明
info

object

追加情報。

type

string

追加情報の種類。

ErrorDetail

エラーの詳細。

名前 説明
additionalInfo

ErrorAdditionalInfo[]

エラーの追加情報。

code

string

エラー コード。

details

ErrorDetail[]

エラーの詳細。

message

string

エラー メッセージ。

target

string

エラーターゲット。

ErrorResponse

エラー応答

名前 説明
error

ErrorDetail

エラー オブジェクト。

GenerateAccessTokenParameters

アクセス トークン生成要求のパラメーター

名前 説明
permissionType

permissionType

要求されたアクセス許可

projectId

string

プロジェクト ID

scope

scope

要求されたメディアの種類

videoId

string

ビデオ ID

permissionType

要求されたアクセス許可

説明
Contributor
Reader

scope

要求されたメディアの種類

説明
Account
Project
Video