Описание REST API

API sovok.tv

Re: Описание REST API

Сообщение Admin » 04 июн 2012, 15:08

epg_nex2 отдает текущую передачу для списка каналов. Ошибка в описании была, извиняюсь.

По второму вопросу. flai, тут urlencode необходим из-за наличия спецсимволов.

Ratio 16:9 для 125 канала будет выглядеть в чистом виде так:
Код: Выделить всё
http://sovok.tv/api/json/settings_set?ratio=125%3A16%3A9


На PHP:
Код: Выделить всё
<?php
   $url = "http://sovok.tv/api/json/settings_set?ratio=".urlencode("125:16:9");


Аналогично с остальным.
Admin
Администратор
 
Сообщения: 3139
Зарегистрирован: 15 мар 2012, 12:04

Re: Описание REST API

Сообщение flai » 04 июн 2012, 17:26

Да, что-та я протупил с спецсимволами.
Как для меня то epg_nex2 совсем ненужная функция. Каждый раз я загружаю список каналов с сервера,
а там уже есть епг. Сохранять список каналов локально, чтоб потом вызывать эту функцию - как на меня не логично.
А вот чтоб она возвратила следующую программу - было б хорошо.
epg_next хорош, но принимает один параметр и есть ограничение на количество запросов.
flai
 
Сообщения: 43
Зарегистрирован: 18 мар 2012, 16:03

Re: Описание REST API

Сообщение alexlex » 30 июн 2012, 16:42

Вопрос: ожидается ли обновление API для смены стримера, кода для закрытых каналов и т.д.?

Спасибо!
alexlex
 
Сообщения: 17
Зарегистрирован: 16 мар 2012, 03:49

Re: Описание REST API

Сообщение sovok » 30 июн 2012, 16:56

Оно сделано, описание будет сегодня-завтра...
sovok
 
Сообщения: 34
Зарегистрирован: 16 мар 2012, 12:53

Re: Описание REST API

Сообщение Admin » 02 июл 2012, 14:56

Обновлено описание API.
Добавлена: функция streamers, а так же смена активного стрим-сервера и PIN1 через settings_set.
Admin
Администратор
 
Сообщения: 3139
Зарегистрирован: 15 мар 2012, 12:04

Re: Описание REST API

Сообщение alexlex » 03 июл 2012, 01:40

Admin писал(а):Обновлено описание API.
Добавлена: функция streamers, а так же смена активного стрим-сервера и PIN1 через settings_set.


Есть два вопроса:
1. Есть ли какая-то возможность получить текущее состояние параметров? В частности: я хотел бы узнать какой сейчас установлен стример.
Да и все остальные настройки было бы не плохо иметь возможность узнать.

2. В описании написано, что account возвращает пакет аналогичный пакету функции /login, но заметил различие:
packet_expire для login команды возвращает реальную дату окончания действия абонемента, а account возвращает плюс один год к текущей дате (это для моего акаунта). Вопрос: это так и надо или какая-то ошибочка?

Спасибо!
alexlex
 
Сообщения: 17
Зарегистрирован: 16 мар 2012, 03:49

Re: Описание REST API

Сообщение Admin » 04 июл 2012, 08:25

1. Обновлено описание API. Добавлена функция settings.

2. Спасибо за замечание. Ошибка исправлена.
Admin
Администратор
 
Сообщения: 3139
Зарегистрирован: 15 мар 2012, 12:04

Re: Описание REST API

Сообщение Admin » 04 июл 2012, 09:17

В выводе функции get_url к переменной url добавлено 2 параметра:
:audio-track - номер русской аудио дорожки для каналов с несколькими дорожками, где по умолчанию дорожка на другом языке.
:network-caching - размер буффера в милисекундах.

подробнее..
Admin
Администратор
 
Сообщения: 3139
Зарегистрирован: 15 мар 2012, 12:04

Re: Описание REST API

Сообщение alexlex » 05 июл 2012, 23:23

Спасибо!

Будем пробовать.
alexlex
 
Сообщения: 17
Зарегистрирован: 16 мар 2012, 03:49

Re: Описание REST API

Сообщение zakalibit » 17 июл 2012, 01:31

Было бы неплохо чтоб при логине опционально в ответе список каналов с епг прилетали, чтоб потенциально не делать 2-3 запросса на сервер.
Еше было бы чорошо чтоб контент сжималсянпри налиьии соответствующич хедеров
zakalibit
 
Сообщения: 53
Зарегистрирован: 11 июл 2012, 01:47

Пред.След.

Вернуться в REST API

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron