Содержательный видеоконтент

Как контент возвращает контент? Он возвращается в формате JSON или в виде потока двоичных данных? API доставки Contentful, кажется, всегда возвращает ответ REST, однако я не уверен, как возвращается и обслуживается видеоконтент.


person Punter Vicky    schedule 13.01.2016    source источник


Ответы (1)


Видео и любые другие виды мультимедиа хранятся как Активы. Когда вы получаете актив из REST API, он возвращается как JSON со свойством, содержащим URL-адрес соответствующего медиафайла, хранящегося в этом активе.

Вы можете увидеть это в этом конкретном примере из документации API:

{
  "fields": {
    "title": "Nyan Cat",
    "file": {
      "fileName": "Nyan_cat_250px_frame.png",
      "contentType": "image/png",
      "url": "//images.contentful.com/cfexampleapi/4gp6taAwW4CmSgumq2ekUm/9da0cd1936871b8d72343e895a00d611/Nyan_cat_250px_frame.png",
      "details": {
        "image": {
          "width": 250,
          "height": 250
        },
        "size": 12273
      }
    }
  },
  "sys": {
    ...
  }
}

В данном случае это изображение, но если бы это было видео, у вас был бы URL-адрес видео и соответствующий тип контента.

Подробнее здесь https://www.contentful.com/developers/docs/references/content-delivery-api/#/reference/assets/assets-collection/get-a-single-asset?console=1

person trodrigues    schedule 14.01.2016
comment
Спасибо ! Позволяет ли это хранить контент в CDN и отделяет ли шаблон от фактического контента? - person Punter Vicky; 14.01.2016