Jump to content
Калькуляторы

Интеграция LanBilling и smotreshka.tv через API

Выпущен официальный поддерживаемый модуль интеграции АСР LANBilling с сервисом Смотрёшка.

 

Внедрение модуля очень простое. Необходимо лишь установить пакет, прописать параметры доступа к сервису Смотёшка и настроить тарифный план.

 

Необходимо уточнять у Lanbilling-а поддерживает ли их решение API v.2, так как большинство реализаций его не поддерживают.

Share this post


Link to post
Share on other sites

Тот кому вы процитировали сообщение и есть представитель LB, я думаю они должны были учитывать этот момент с API.

 

С другой стороны очень "не красиво" выпускать вот так внезапно готовые модули интеграции со Смотрёшка и при этом заранее не уведомить своих клиентов о том что ведётся разработка таких модулей, хотя в ТТ и по телефону этот вопрос поднимался не раз. Мы воспользовались модулем отсюда http://forum.nag.ru/forum/index.php?showtopic=112732&st=0&p=1234373entry1234373

Edited by hsvt

Share this post


Link to post
Share on other sites

Мы воспользовались модулем отсюда http://forum.nag.ru/forum/index.php?showtopic=112732&st=0&p=1234373entry1234373

 

Очень жаль, что так получилось. Наши менеджеры старательно собирали запросы на доработку (через ТТ, почту, звонки), и, как набралось определенное число желающих на модуль интеграции, работы были сделаны. Задача была взята в работу не более месяца назад

Share this post


Link to post
Share on other sites

Ребят, есть ли кто использует модуль «Смотрешка» для LanBilling ?

 

Подскажите пожалуйста, как Вы реализовываете смену тарифа ?

Модуль подразумевает использовать тарифы и доп.пакеты смотрешки как услуги. Таким образом получается что абонент может подключить себе две услуги, каждая из которых является тарифом смотрешки (например Промо и Базовый), что по сути - такого не должно быть. Тариф должен быть один, а доп.пакетов несколько.

 

На текущий момент мы используем Интернет-Тариф, к которому заведены все пакеты и доп.пакеты Смотрешка. Это неправильно с той точки зрения, что абонент может себе подключить несколько пакетов.

Share this post


Link to post
Share on other sites

Подскажите пожалуйста, как Вы реализовываете смену тарифа ?

Модуль подразумевает использовать тарифы и доп.пакеты смотрешки как услуги. Таким образом получается что абонент может подключить себе две услуги, каждая из которых является тарифом смотрешки (например Промо и Базовый), что по сути - такого не должно быть. Тариф должен быть один, а доп.пакетов несколько.

 

На текущий момент мы используем Интернет-Тариф, к которому заведены все пакеты и доп.пакеты Смотрешка. Это неправильно с той точки зрения, что абонент может себе подключить несколько пакетов.

 

В данной ситуации лучше использовать тарифы USBox. Услуги, которые являются "тарифами Смотрешки", нужно сделать автоназначаемыми услугами, недоступными для клиента в ЛК. Таким образом, ни подключить две тарифные услуги, ни снять с себя текущую, он не может. А доп. услуги Смотрешки (пакеты) уже сделать доступными для управления клиентом в ЛК.

При смене тарифного плана в ЛК у клиента будут отключаться "тарифная услуга Смотрешки" и автоматически назначаться новая "тарифная услуга Смотрешки". Если использовать для пакетов доп.услуги с каталогами, то подключенные пакеты будут также переносится на новый ТП.

Share this post


Link to post
Share on other sites

нужно сделать автоназначаемыми услугами, недоступными для клиента в ЛК.

Это как?

Share this post


Link to post
Share on other sites

Подскажите пожалуйста, как Вы реализовываете смену тарифа ?

Модуль подразумевает использовать тарифы и доп.пакеты смотрешки как услуги. Таким образом получается что абонент может подключить себе две услуги, каждая из которых является тарифом смотрешки (например Промо и Базовый), что по сути - такого не должно быть. Тариф должен быть один, а доп.пакетов несколько.

 

На текущий момент мы используем Интернет-Тариф, к которому заведены все пакеты и доп.пакеты Смотрешка. Это неправильно с той точки зрения, что абонент может себе подключить несколько пакетов.

 

В данной ситуации лучше использовать тарифы USBox. Услуги, которые являются "тарифами Смотрешки", нужно сделать автоназначаемыми услугами, недоступными для клиента в ЛК. Таким образом, ни подключить две тарифные услуги, ни снять с себя текущую, он не может. А доп. услуги Смотрешки (пакеты) уже сделать доступными для управления клиентом в ЛК.

При смене тарифного плана в ЛК у клиента будут отключаться "тарифная услуга Смотрешки" и автоматически назначаться новая "тарифная услуга Смотрешки". Если использовать для пакетов доп.услуги с каталогами, то подключенные пакеты будут также переносится на новый ТП.

 

Попробуем через USBox проделать. Т.е. получится Интернет-тарифы отдельно, а Смотрешка-тарифы отдельно.

 

Просто здесь тогда необходимо продумать такой момент, кто использует интернет+смотрешка - то на смотрешка ниже цена, чем у тех, кто использует только смотрешку.

Share this post


Link to post
Share on other sites

Если через USBox, то у абонента вместо пакета услуг будет 2 учетки: одна для интернета, другая - для Смотрешки, т.к. агенты-то разные (интернет - radius-агент, смотрешка - usbox)

Share this post


Link to post
Share on other sites

нужно сделать автоназначаемыми услугами, недоступными для клиента в ЛК.

Это как?

 

С помощью волшебных галочек в настройке тарифных планов

 

fc13d56c9e2f4613a2a4573d24ebc284.png

 

Если через USBox, то у абонента вместо пакета услуг будет 2 учетки: одна для интернета, другая - для Смотрешки, т.к. агенты-то разные (интернет - radius-агент, смотрешка - usbox)

 

Есть менее приятный вариант, чем изначально озвученный - размножить тарифы интернета, включив в них назначаемую по умолчанию услугу с одним из тарифных планов смотрешки. А доп.пакеты в этих тарифах оставить доступными для управления пользователем.

Абоненту изначально предоставить выбор между тарифами вида "Интернет 30Мбит + Смотрешка Базовый" и "Интернет 30Мбит + Смотрешка Супербазовый" и т.д.

Share this post


Link to post
Share on other sites

Есть менее приятный вариант, чем изначально озвученный - размножить тарифы интернета, включив в них назначаемую по умолчанию услугу с одним из тарифных планов смотрешки.

Не айс. Например, 4 интернет-тарифа + 6 пакетов смотрешки = 24 тарифа?

Share this post


Link to post
Share on other sites

В общем мы тоже не стали множить, делали через две УЗ с одним договором\балансом.

Share this post


Link to post
Share on other sites
В 17.07.2016 в 03:23, Wingman сказал:

use Illuminate\Support\MessageBag;

use Monolog\Handler\StreamHandler;

use Monolog\Logger;

use Unirest\Request;

Не хватает этих внешних библиотек.

Share this post


Link to post
Share on other sites
25 минут назад, alibek сказал:

берутся с github

Сорри за ламерство, но никогда не работал с библиотеками оттуда.

Их надо как-то оттуда скачать и разместить где-то у себя на сервере, где мои php-скрипты?

Share this post


Link to post
Share on other sites

Я как бы тоже сварщик не настоящий.

Я бы скачал архив с исходниками и посмотрел README.

Скорее всего нужно подключить какой-то один файл через include_once, а далее этот файл подключит все необходимое.

Share this post


Link to post
Share on other sites

Так и не понял как использовать выложенное тут https://forum.nag.ru/?app=core&module=system&controller=content&do=find&content_class=forums_Topic&content_id=110891&content_commentid=1304431

Библиотеки подтянуть через composer, но этого ж явно мало.

Share this post


Link to post
Share on other sites
В 15.11.2019 в 17:28, Andrei сказал:

Так и не понял как использовать выложенное тут https://forum.nag.ru/?app=core&module=system&controller=content&do=find&content_class=forums_Topic&content_id=110891&content_commentid=1304431

Библиотеки подтянуть через composer, но этого ж явно мало.

 

Там просили пример, а не копипаст-решение.


Монолог и MessageBag - просто логгеры и врапперы ошибок, ничто не мешает их выкинуть.

Unirest - просто rest-библиотека. Можно взять с http://unirest.io/ или тоже выкинуть и воткнуть любую свою

Share this post


Link to post
Share on other sites
1 час назад, Wingman сказал:

Там просили пример

С написанием скриптов-запросов через API Смотрешки проблем нет. Все функции, которые описаны у них в API, реализовал. Есть проблемы с интеграцией этого дела в личный кабинет ЛБ.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now