Error message

User warning: The following module is missing from the file system: fast_404. For information about how to fix this, see the documentation page. in _drupal_trigger_error_with_delayed_logging() (line 1143 of /mnt/www/html/ooyala/docroot/includes/bootstrap.inc).

Canales y vídeos de conjuntos de canales

Un canal es una recopilación de vídeos en un único reproductor. Un conjunto de canales es una recopilación de canales.

Rutas comunes, atributos, propiedades y parámetros de cadena de consulta

Enumerar vídeos del canal

[GET] /v2/assets/channel_id/lineup
   

Establecer o reemplazar vídeos

[PUT] /v2/assets/channel_id/lineup
["embed_code","embed_code", ...] 
   

Agregar vídeo al canal

[PUT] /v2/assets/channel_id/lineup/embed_code
[PUT] /v2/assets/channel_id/lineup/external_id
   

Eliminar vídeo de un canal

[DELETE] /v2/assets/channel_id/lineup/embed_code
[DELETE] /v2/assets/channel_id/lineup/external_id
   

Enumerar canales en conjunto de canales

[GET] /v2/assets/channel_set_id/lineup
   

Establecer o reemplazar canales

[PUT] /v2/assets/channel_set_id/lineup
["embed_code","embed_code", ...] 
   

Agregar canal al conjunto de canales

[PUT] /v2/assets/channel_set_id/lineup/embed_code
[PUT] /v2/assets/channel_set_id/lineup/external_id
   

Eliminar canal de un conjunto de canales

[DELETE] /v2/assets/channel_set_id/lineup/embed_code
[DELETE] /v2/assets/channel_set_id/lineup/external_id
   

Ejemplos

Este ejemplo crea un canal:

[POST] /v2/assets
{
  "name": "My Channel",
  "asset_type": "channel"
}
    

Backlot devuelve una respuesta similar a la siguiente:

{
  "asset_type": "channel",
  "duration": 0,
  "name": "My Channel",
  "preview_image_url": null,
  "created_at": "2011-08-10T17:45:24+00:00",
  "embed_code": "dvNTVxMjrRktSlb5v",
  "time_restrictions": null,
  "updated_at": "2011-08-10T17:45:24+00:00",
  "external_id": null,
  "hosted_at": null,
  "original_file_name": null,
  "description": null,
  "status": "live"
}
    

Ordenando Pruébelo

Este ejemplo agrega los vídeos IzNnllMjphu2XF3 y Y1dTdvMjq9QtOMG al canal dvNTVxMjrRktSlb5v, reemplazando los vídeos actuales:

[PUT] /v2/assets/dvNTVxMjrRktSlb5v/lineup
[
  "IzNnllMjphu2XF3",
  "Y1dTdvMjq9QtOMG"
]
    

Backlot devuelve una respuesta similar a la siguiente:

[
  "IzNnllMjphu2XF3",
  "Y1dTdvMjq9QtOMG"
]
    

Ordenando Pruébelo

Este ejemplo agrega el vídeo BrdXVjMjrgtupU3M al canal dvNTVxMjrRktSlb5v, sin reemplazar los vídeos actuales:

[PUT] /v2/assets/dvNTVxMjrRktSlb5v/lineup/BrdXVjMjrgtupU3M
    

Backlot devuelve una respuesta similar a la siguiente:

[
  "BrdXVjMjrgtupU3M",
  "IzNnllMjphu2XF3",
  "Y1dTdvMjq9QtOMG"
]
    

Ordenando Pruébelo

Este ejemplo crea un conjunto de canales:

[POST] /v2/assets
{
  "name": "My Channel",
  "asset_type": "channel_set"
}
    

Backlot devuelve una respuesta similar a la siguiente:

{
  "asset_type": "channel_set",
  "duration": 0,
  "name": "My Channel",
  "preview_image_url": null,
  "created_at": "2011-08-10T17:45:24+00:00",
  "embed_code": "dvNTVxMjrRktSlb5v",
  "time_restrictions": null,
  "updated_at": "2011-08-10T17:45:24+00:00",
  "external_id": null,
  "hosted_at": null,
  "original_file_name": null,
  "description": null,
  "status": "live"
}
    

Ordenando Pruébelo

Este ejemplo agrega los canales IzNnllMjphu2XF3 y Y1dTdvMjq9QtOMG al conjunto de canales dvNTVxMjrRktSlb5v, reemplazando los canales actuales:

[PUT] /v2/assets/dvNTVxMjrRktSlb5v/lineup
[
  "IzNnllMjphu2XF3",
  "Y1dTdvMjq9QtOMG"
]
    

Backlot devuelve una respuesta similar a la siguiente:

[
  "IzNnllMjphu2XF3",
  "Y1dTdvMjq9QtOMG"
]
    

Ordenando Pruébelo

Este ejemplo agrega el canal BrdXVjMjrgtupU3M al conjunto de canales dvNTVxMjrRktSlb5v, sin reemplazar los canales actuales:

[PUT] /v2/assets/dvNTVxMjrRktSlb5v/lineup/BrdXVjMjrgtupU3M
    

Backlot devuelve una respuesta similar a la siguiente:

[
  "BrdXVjMjrgtupU3M",
  "IzNnllMjphu2XF3",
  "Y1dTdvMjq9QtOMG"
]
    

Ordenando Pruébelo