Facebook Live Video — Graph API для получения длины VOD

Я использую Graph API для публикации живых видео пользователя в своем приложении. Я могу получить информацию об этом видео с помощью videoId, когда видео больше не транслируется, и я получаю статус LIVE_STOPPED (а позже я получаю статус VOD).

Итак, мой вопрос, есть ли способ узнать продолжительность (продолжительность) видео, когда оно закончится?

Я пытался получить длину поля, но она недоступна, а second_left возвращает 0.


person Christian Lavallee    schedule 03.02.2021    source источник
comment
«Я пытался получить длину поля, но оно недоступно» — не на самом живом видео, нет. Но у живого видео есть поле video, в документации оно описывается как «Внутреннее видео живого видео» — и это обычный Video и поэтому имеет свойство length. (Тем не менее, не уверен, в какой момент это будет содержать разумное значение в этом созвездии, вам придется проверить.)   -  person CBroe    schedule 04.02.2021
comment
Это именно то, что мне было нужно. Я не понял эту часть поля видео. Вы должны сделать это ответом, и я отмечу его!   -  person Christian Lavallee    schedule 05.02.2021


Ответы (1)


Я пытался получить длину поля, но она недоступна

Не на самом живом видео, нет. Но у живого видео есть поле video, в документации оно описывается как «Внутреннее видео живого видео» — и это обычное Video и поэтому имеет свойство длины.

(Тем не менее, не уверен, в какой момент это будет содержать разумное значение в этом созвездии, вам придется проверить.)

person CBroe    schedule 08.02.2021