А это наверно уже не в интересах картины, чтоб клиенты были довольны. Вон ребята бесплатно для вашего сервиса плагины пишут, вам бы радоватся да помогать им , а не палки в колёса вставлять. Вот вы меняете АПИ уже чyть ли не каждый день, и всё в худшую сторону, а лучше бы завели диалог с разработчиками плагинов и прислушались к ним. Звонишь в тех поддержку, спрашиваешь как связатся с тех директором ответственым за АПИ, а тебе отвечают,только через форум.А тут задаёшь вопросы и всё равно без толку.Февральские вопросы досихпор без ответа.
Tакое ощущение, что они с нами борются, позавчера все работало на 100 %
ПРИЧИНА В СЛЕДУЮЩЕМ:
1. есть такая функция REST API как
PHP код:
/epg3?dtime=<Дата и время старта EPG>&period=<на сколько часов вперед>
Выдача программы телепередач доступных каналов с времени указанного в dtime на следующие period часов.
необходима для организации функции "что идет сейчас" как на http://tv.yahoo.com/listings
Программа генерируется с учетом timeshift переменной выставленной пользователем в настройках.
Параметры
dtime - дата и время (unixtime) начала EPG. По умолчанию выбирается текущий момент (по серверному времени)
period - на сколько часов вперед. По умолчанию выдается EPG на ближайшие 3 часа.
данная функция при позавчерашней проверки выдавала ЕПГ по всем каналам на 24 часа при помощи вот такой команды (параметр period=24 как раз это определяет):
PHP код:
http://iptv.kartina.tv/api/xml/epg3?dtime=1299701241&period=24&MWARE_SSID=xxxxxxx
теперь эта команда не выдает ЕПГ на 24 часа, а выдает на 4 или типа того:
PHP код:
<item>
<id>2</id>
<name>Первый</name>
<epg>
<item>
<ut_start>1299699000</ut_start>
<progname>Среда обитания. "Пилите, Шура, пилите...".</progname>
<t_start>21:30</t_start>
</item>
<item>
<ut_start>1299702600</ut_start>
<progname>Ночные новости.</progname>
<t_start>22:30</t_start>
</item>
<item>
<ut_start>1299703800</ut_start>
<progname>"КВН. 50 виртуальных игр".</progname>
<t_start>22:50</t_start>
</item>
<item>
<ut_start>1299707400</ut_start>
<progname>Х/ф "А вот и Полли".</progname>
<t_start>23:50</t_start>
</item>
<item>
<ut_start>1299713400</ut_start>
<progname>Х/ф "Двойник", 1 ч.</progname>
<t_start>01:30</t_start>
</item>
<item>
<ut_start>1299715200</ut_start>
<progname>Новости.</progname>
<t_start>02:00</t_start>
</item>
<item>
<ut_start>1299715500</ut_start>
<progname>Х/ф "Двойник", 2 ч.</progname>
<t_start>02:05</t_start>
</item>
</epg>
</item>
используя ВСЕГО несколько запросов равных кол-ву дней мы получали ЕПГ по всем каналам на весь период за 1 минуту и больше не передовали запросов на сервер (частота не превышала 1-го запроса в секунду) теперь это опять не работает!!!!