Автор Тема: Работа API ТТВ  (Прочитано 3451 раз)

WW

  • Разработчик
  • Newbie
  • *****
  • Сообщений: 27
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #30 : Март 17, 2017, 15:38:13 »
Исправлена ошибка метода /v3/channel_list.php, для поминутной тарификации ТС-Прокси не выводился полный список каналов

Ты

  • Newbie
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #31 : Март 20, 2017, 14:41:24 »
Метод /v3/translation_list.php возвращает {"success":0,"error":"incorrect","categories":null,"channels":null}.
В то же время метод /v3/channel_list.php с тем же значением сессии возвращает список каналов.

WW

  • Разработчик
  • Newbie
  • *****
  • Сообщений: 27
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #32 : Март 20, 2017, 14:51:16 »
Так у них разные параметры, в документации всё описано. Внимательность!

Ты

  • Newbie
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #33 : Март 20, 2017, 16:00:43 »
Точно! В translation_list параметр type - обязательный.
Но, ответ incorrect — пользователь не опознан по сессии, должен, наверно, быть noparam — ошибка входных параметров.

WW

  • Разработчик
  • Newbie
  • *****
  • Сообщений: 27
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #34 : Март 29, 2017, 11:21:16 »
Некоторые методы были исправлены - для xml формата возвращаемых данных добавлен корневой элемент <result>, так же как и на остальных методах.
Это коснулось
get_time_zones.php
get_zones.php
set_adult.php
set_time_zones.php
set_zone.php
tsproxy_transfer_money.php

Ты

  • Newbie
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #35 : Март 29, 2017, 19:59:01 »
Ещё бы логотипы каналов "причесать", т.е. чтоб логотип занимал всю область изображения, без полей.

WW

  • Разработчик
  • Newbie
  • *****
  • Сообщений: 27
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #36 : Апрель 03, 2017, 12:56:20 »
В метод /v3/translation_list.php добавлены новые поля
noxbit_on_air(0|1) - доступность вещания в ноксбит
ts_on_air(0|1) - доступность вещания в ТС-прокси
as_on_air(0|1) - доступность вещания в AceStream

WW

  • Разработчик
  • Newbie
  • *****
  • Сообщений: 27
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #37 : Апрель 21, 2017, 15:03:44 »
У меня тоже есть к API вопросы, например, почему по запросу http://1ttvxbmc.top/v3/arc_list.php?session=%s&typeresult=json выдается не полный список каналов из архива? Каналов на 30-40 меньше чем реально есть. Ну и так далее.

Проблема исправлена.

Alekseich

  • Global Moderator
  • Hero Member
  • *****
  • Сообщений: 8268
  • Мышлитель
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #38 : Апрель 21, 2017, 15:14:30 »
У меня тоже есть к API вопросы, например, почему по запросу http://1ttvxbmc.top/v3/arc_list.php?session=%s&typeresult=json выдается не полный список каналов из архива? Каналов на 30-40 меньше чем реально есть. Ну и так далее.

Проблема исправлена.
Обалдеть!!! Спасибо огромное! В свете добавления в виджет  Kodi режима просмотра через серверный TS-Proxy было очень актуально.
Windows 8.1 Prо x64, i7, 8GB, GeForce GTX760 (2GB) EtherNet DL100/UL100 Мб/с

skuwakin

  • Разработчик
  • Full Member
  • *****
  • Сообщений: 156
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #39 : Апрель 27, 2017, 23:57:56 »
Доброго времени суток. Вопрос всплыл по архивам каналов. Ещ8е недавно все работа, а тут кинулся проверять и обломс... Вот такая ссылка,
http://ts.1ttv.org/257950/rJEm0Saz32tZ5HlDfZNj63Vz2SepbQ.acestream
которая была получена при помощи API
СПИСОК-каналов-канал-дата-список передач 
все промежуточные запросы к api отрабатывают верно, а поток не открывается
вот ответ асе плеера
Ошибка:
Не удалось загрузить "http://ts.1ttv.org/257950/rJEm0Saz32tZ5HlDfZNj63Vz2SepbQ.acestream" : "Cannot load transport file"

подскажите плиз куда копать...


WW

  • Разработчик
  • Newbie
  • *****
  • Сообщений: 27
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #40 : Апрель 28, 2017, 11:07:06 »
Предоставьте ссылку на метод апи который вернул вам нерабочую ссылку, вместо сессии можете подставить звёздочки. Но проблема скорее всего не в АПИ, как бы то ни было, проблему постараемся решить.

skuwakin

  • Разработчик
  • Full Member
  • *****
  • Сообщений: 156
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #41 : Апрель 28, 2017, 13:28:38 »
Предоставьте ссылку на метод апи который вернул вам нерабочую ссылку, вместо сессии можете подставить звёздочки. Но проблема скорее всего не в АПИ, как бы то ни было, проблему постараемся решить.
добрый день. спс за ответ.
пытался смотреть архив звезды за 27-ое, кф "улица младшего сына"
вот url, возвращающий линк на поток
http://api.torrent-tv.ru/v3/arc_stream.php?typeresult=json&record_id=257950635&session=**************

я тут сто лет ничего не менял, всё работало....

хотя.... :)

WW

  • Разработчик
  • Newbie
  • *****
  • Сообщений: 27
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #42 : Апрель 28, 2017, 15:14:30 »
Проблема была с архивом, устранена.

WW

  • Разработчик
  • Newbie
  • *****
  • Сообщений: 27
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #43 : Май 19, 2017, 17:36:06 »
Устранили проблемы с методом film_list
 - не работал поиск на русском
 - не корректно работал поиск в короткими словами(3 и менее символов)
 - не корректно работал поиск по параметру new
 - не корректно работал поиск по параметру last_added
для обоих форматов (json и xml) сейчас выдаются параметры
total_films, total_film, total_pages, total_page
Сделано для планомерного перехода на правильный однообразный синтаксис
total_page и total_film через несколько недель будут удалены.


Alekseich

  • Global Moderator
  • Hero Member
  • *****
  • Сообщений: 8268
  • Мышлитель
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #44 : Июнь 03, 2017, 10:34:32 »
С API есть еще один вопрос, который хотелось бы решить. Эта проблема уже поднималась пару лет назад, но до фиксов так дело и не дошло.
В настоящее время добавление каналов на сайт возможно тремя способами. По HTTP, по ID и файлу acelive. Так вот по API в списке каналов отображаются только каналы добавленные по HTTP. По ID и acelive-файлу каналы не попадают в список. Это замечено и приложениях для Коди и в приложении TTV для Андроида. На настоящий момент, например, это каналы DTX HD и SkySport 5.
Windows 8.1 Prо x64, i7, 8GB, GeForce GTX760 (2GB) EtherNet DL100/UL100 Мб/с