メインコンテンツまでスキップ

Create playback token

POST 

/bv/cms/v1/tokens

Creates a token that can be used to access a live or vod and request a DRM license.


  • Returns a 404/NotFound error if the requested resource is not found.

Request

Header Parameters

    x-bv-org-id stringrequired

    To invoke this API using api_token, you need to set the x-bv-org-id header to specify the organization for which you want to perform the action.

Body

required
    resource_id stringrequired

    Required. The unique id of live or VOD.

    resource_type Required. Indicates the resource type is live or VOD. Available values: `RESOURCE_TYPE_LIVE_EVENT`, `RESOURCE_TYPE_VOD_EVENT` (string)required

    Possible values: [RESOURCE_TYPE_LIVE, RESOURCE_TYPE_VOD, RESOURCE_TYPE_LIVE_EVENT, RESOURCE_TYPE_LIVE_EVENT_RECORDING, RESOURCE_TYPE_VOD_EVENT, RESOURCE_TYPE_AUDIO_EVENT, RESOURCE_TYPE_VOD_ENCODING]

    customer_id stringrequired

    Required. The customer ID for identifying who is playing the resource.

    expired_at date-time

    Optional. If provided, the token will expire at the specified UTC time. This field cannot be used in conjunction with the expires_in field. If neither field is set, will use the default expiration time.

    expires_in string

    Optional. If provided, the token will expire after the specified duration. This field cannot be used in conjunction with the expired_at field. If neither field is set, will use the default expiration time.

Responses

A successful response.

Schema
    token string

    Output only. The access token for live or VOD.

Loading...