Obtener token de medios corto obtain-short-media-token

NOTE
El contenido de esta página se proporciona únicamente con fines informativos. El uso de esta API requiere una licencia actual de Adobe. No se permite el uso no autorizado.
NOTE
La implementación de la API de REST está limitada por Mecanismo de limitación

Extremos de API de REST clientless-endpoints

<REGGIE_FQDN>:

<SP_FQDN>:

Descripción description

Obtiene El Token De Medios Cortos.

Extremo
Llamado
por
Entrada
Parámetros
Método HTTP
Respuesta
Respuesta HTTP
<SP_FQDN>/api/v1/mediatoken

o

<SP_FQDN>/api/v1/tokens/media

Por ejemplo:

<SP_FQDN>/api/v1/tokens/media
Servicio de programador

o

de aplicación de streaming
1. solicitante (obligatorio)
2. deviceId (obligatorio)
3. recurso (obligatorio)
4. device_info/X-Device-Info (obligatorio)
5. deviceType
6. deviceUser (obsoleto)
7. appId (obsoleto)
GET
XML o JSON que contienen un token de medios codificado Base64 o detalles de error si no se consigue.
200 - Correcto
403 - Sin éxito
Parámetro de entrada
Descripción
solicitante
Identificador de solicitante del programador para el que es válida esta operación.
deviceId
El ID de dispositivo bytes.
resource
Cadena que contiene un resourceId (o fragmento MRSS), identifica el contenido solicitado por un usuario y es reconocida por los extremos de autorización de MVPD.
device_info/

X-Device-Info
Información del dispositivo de streaming.

Nota: Esto PUEDE pasarse a device_info como parámetro de URL, pero debido al tamaño potencial de este parámetro y a las limitaciones en la longitud de una URL de GET, DEBE pasarse como X-Device-Info en el encabezado http.

Ver los detalles completos en Pasar información de conexión y dispositivo.
deviceType
El tipo de dispositivo (por ejemplo, Roku, PC).

Si este parámetro está configurado correctamente, ESM ofrece métricas que están [desglosadas por tipo de dispositivo]/(help/authentication/entitlement-service-monitoring-overview.md#clientless_device_type) al utilizar sin cliente, de modo que se puedan realizar diferentes tipos de análisis para. Por ejemplo, Roku, AppleTV y Xbox.

Vea Ventajas de usar el parámetro clientless devicetype

Nota: device_info reemplazará este parámetro.
deviceUser
El identificador de usuario del dispositivo.

Nota: si se usa, deviceUser debería tener los mismos valores que en la solicitud Crear código de registro.
appId
El nombre o ID de la aplicación.

Nota: device_info reemplaza este parámetro. Si se usa, appId debería tener los mismos valores que en la solicitud Crear código de registro.

Respuesta de ejemplo response

XML:

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <play>
        <expires>1348649569000</expires>
        <mvpdId>sampleMvpdId</mvpdId>
        <requestor>sampleRequestorId</requestor>
        <resource>sampleResourceId</resource>
        <serializedToken>PHNpZ25hdH[...]</serializedToken>
        <userId>sampleScrambledUserId</userId>
    </play>

JSON:

    {
        "resource": "sampleResourceId",
        "requestor": "sampleRequestorId",
        "expires": "1348649614000",
        "serializedToken": "PHNpZ25hdH[...]",
        "userId": "sampleScrambledUserId",
        "mvpdId": "sampleMvpdId"
    }

Compatibilidad con Media Verification Library

El campo serializedToken de la llamada "Obtener token de medio corto" es un token codificado en Base64 que se puede comprobar con la biblioteca de verificación de Adobes Medium.

recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b