2015-03-17 2 views
0

Я пытаюсь вызвать службу liveReport для kaltura, но я не знаю, как указать время в фильтрах запросов. Он запрашивает время, когда он находится в формате int, но когда я набираю время в миллисекундах, я получаю большое значение, но API ожидает значение int.Как указать время в kaltura api

Может ли кто-нибудь помочь в этом?

ответ

0

Если вы имеете в виду услугу livereports.getreport, то fromTime & toTime свойства ожидают целочисленную временную метку в секундах. Вы можете также обеспечить временную метку, которая ниже, чем 315360000 секунд, и он будет рассматриваться по отношению к NOW, так -1440 будет преобразовано в NOW - 1440

Кажется, как и другие услуги отчета ожидает целое число, которое создается с помощью преобразования формат даты YYYYMMDD на целое число, поэтому на 18 мая 2015 года вы отправите 20150318.

+0

Спасибо, Роман за ответ. Но я не могу получить доступ к API-интерфейсам livereports.getreport и livereports.getEvents. Он всегда говорит, что, не получив прямых отчетов, не показана подробная причина исключения. Я не уверен, что я пропал без вести, добавил я, fromDate, toDate, entryIds в параметрах фильтра отчетов, но не смог его получить. –

+0

Попробуйте kaltura.org форумы http://forum.kaltura.org/, с более подробной информацией о проблеме, которую вы испытываете. –

Смежные вопросы