Jump to content

Recommended Posts

Posted

Зачем делать ЛК, если он идет в составе биллинга? В нем есть возможность шаблонизации и управления, которыми мы и пользуемся. Или если воспользовался изменениями, которые предусмотрены вами же, то вы перестаете его поддерживать?

  • Replies 1.2k
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Posted

@Aomi

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

Описанные в документации доработки поддерживаются нами. Однако локализация и диагностика возможных проблем всегда выполняется только на стандартной версии ЛК.

Posted

Давайте ещё раз. В составе Биллинга идет ЛК. В нём есть возможность редактирования, применения шаблонов и так далее. Это возможности которые идут в комплекте с момента установки. Ими получается нельзя пользоваться? Или надо сбросить все в дефолт, проверить, и если окажется что после каких либо настроек, предусмотренных опять же вами (так как все это в комплекте с биллингом), окажется что он тормозит, тогда что? 

Повторюсь - мы использовали только то, что входит в состав биллинга. Дали логин и пароль от кабинета, там есть возможность редактировать в веб интерфейсе ЛК пользователей. 

Что мы делаем не так?

Posted

В любое удобное для Вас и Ваших абонентов время Вы можете сравнить быстродействие личного кабинета. Сначала откройте текущую версию кабинета в Chrome и включить консоль отладки (F12). В ней на вкладке Network (Сеть) внизу таблицы параметр Load показывает общее время загрузки страницы. После этого Вы можете восстановить личный кабинет до стандартного и протестировать таким же образом время загрузки страниц. Если быстродействие не изменится, прикрепите скриншоты отладочной консоли Chrome к заявке, мы подключим отдел разработки к диагностике быстродействия стандартного личного кабинета.


Получается что бы доказать что ЛК дико тормозит надо откатывать его, сбрасывать все настройки. Мне кажется это не очень правильно. Его даже никто не пытался смотреть, может там какая то мелочь.
 

Мы с вами с 2018 года, еще при заключении договора обещали что ЛК приведут в порядок и т.д. Скажите пожалуйста, когда?

Posted

Хорошо, скажите пожалуйста как есть, обещанный ранее, кстати на этом форуме тоже, новый современный личный кабинет ждать или нет? 

Posted
В 06.03.2025 в 13:23, Aomi сказал:

Коллеги, у кого в использовании данный биллинг? ЛК нормально открывается?

ЛК вообще летает, все открывается мгновенно. На INTEL Xeon Processor E3-1240 v6 где 4 ядра всего-то и оперативки 16Г. Все покупалось новым. Знаю и других провайдеров, где на подобных процессорах так же быстро работает.

 

А те, у кого как раз старые модели с кучей медленных ядер, вот там отзывчивость и самого интерфейса биллинга, и некоторых операций с ним, и ЛК - заметно прямо ниже. При замене оборудования все начинает "летать".

 

 

 

В 05.03.2025 в 17:14, bike сказал:

«Мыши плакали, кололись, но продолжали грызть кактус».

А что, на других биллингах лучше? Ну эдак что бы в 2018 году поставили и он без вмешательств до 2025 отработал?

 

В 05.03.2025 в 12:29, Aomi сказал:

24 ядра справляются с биллингом, но не справляются с ЛК?

24 ядра это медленный сервер. Он хорошо подходит для других задач, но не для биллинговой системы. Т.к. ядра медленные и нужно все распараллеливать. При этом, скорее всего, сервер старый и б/у.

 

В 05.03.2025 в 12:29, Aomi сказал:

- Настройить fail2ban, чтобы уменьшить нагрузку на веб-сервер.

 

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

 

В 06.03.2025 в 13:31, product manager CB5 сказал:

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

Ну это да, абсурд какой-то. Что такое сделать личный кабинет нормальный - дней 10 работы веб программиста, который сделает макет личного кабинета, дальше некие доработки и все - готово.

 

В 4 версии биллинга личный кабинет сделали очень давно, еще когда она была 3 версией, и этот ЛК был внешне приятным и удобным в работе. Можно было напрямую редактировать страницы, делая подстановки абонентских данных по кодам из биллинга и все.

 

Мы вообще у себя выкинули все из ЛК и сделали просто одну страничку, где показаны данные абонента, его тарифы - услуги, кнопку обещанный платеж и оплату через платежные системы, а в самом низу обращение в техподдержку. Чем заниматься доработками этого ужасного и кривого ЛК биллинга от Carbon Soft.

  • 2 weeks later...
Posted (edited)

Пишем свой личный кабинет, нормального описания API нет, тех поддержка отвечает редко. Можно как то помочь хотя бы в этом? 

Системное сообщение: задача переведена в "Открыто. Продолжим завтра"

Edited by Aomi
Posted
10 часов назад, Aomi сказал:

Пишем свой личный кабинет, нормального описания API нет, тех поддержка отвечает редко. Можно как то помочь хотя бы в этом? 

Господа, а стоит ли давиться этим кактусом, когда есть более вменяемые? По мне так поделка от Бител нормально работает, и люди там вежливые.

Posted
59 минут назад, TheUser сказал:

Господа, а стоит ли давиться этим кактусом, когда есть более вменяемые? По мне так поделка от Бител нормально работает, и люди там вежливые.

Уже думаем в этом направлении, условия у них хорошие, и дешевле. 

Но пока на это нет времени.

Сели, написали за пару дней свой ЛК, хотели запустить к первому числу, но столкнулись с ТП, где ответы можно ждать неделю, а может и больше, АРИ либо не работает нормально, либо мы что то не так делаем, но узнать об этом мы не можем) Уважаемый представитель Карбон Софт, пожалуйста, найдите полчаса времени, дайте ответы в хелпдеске. Нам очень надо запустить ЛК к первому числу. 

Posted (edited)

Спасибо, дали ответ:

Уточним этот момент в отделе разработки. Ответ поступит в течение 2 рабочих дней.

 

В 06.03.2025 в 13:31, product manager CB5 сказал:

@Aomi

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

Описанные в документации доработки поддерживаются нами. Однако локализация и диагностика возможных проблем всегда выполняется только на стандартной версии ЛК.

 КАК? Если АПИ толком не работает, а ТП не помогает. КАК?

 

Проблема в том, что API запросы связанные с оплатой не работают, в документации ничего толком не описано.

Edited by Aomi
Posted (edited)
10 минут назад, product manager CB5 сказал:

@Aomi

Добрый день. Перечислите пожалуйста возникшие вопросы в заявке в Helpdesk. Пока от Вас в заявке вопросов не поступало.

А на что я тогда отписки получаю? )

{"traceback": "['Traceback (most recent call last):\\n', ' File \"//usr/local/www/sites/admin/api/cabinet/decorators.py\", line 43, in session_wrapper\\n', ' File \"/usr/lib/python2.7/site-packages/django/db/transaction.py\", line 384, in inner\\n return func(*args, **kwargs)\\n', ' File \"//usr/local/www/sites/admin/api/cabinet/__init__.py\", line 1278, in add_payment_operation\\n', \"KeyError: 'src_ip'\\n\"]", "error": "'src_ip'"}

Такую ошибку получаю если пытаюсь инициировать платеж по пункту 33 инструкции
http://169.254.80.82:8082/system_api/?format=json&context=web&model=users&method1=web_cabinet.add_payment_operation&arg1={"suid": "54ds34jklji8ufds8u945jkl", "contract_number": "BILL0000007", "summa_in": "100.00", "operator": "SBERBANK_ACQ"}

Договор и suid ввожу верно, другие АПИ работают. Можно как то оперативнее решить проблему? Ваш личный кабинет еле дышит, а свой мы нормально сделать не можем ввиду долгих ответов тех поддержки. Спасибо.

Вот один из вопросов, например. Если хотите, я тут все перечислю. Вместе с ответами.

 

Вот например

Проблема в том, что не все услуги работают с п. 17 http://169.254.80.82:8082/system_api/?format=json&context=web&model=users&method1=web_cabinet.toggle_user_usluga&arg1={"usluga_id":"96","suid":"54ds34jklji8ufds8u945jkl"}

Оно с большинством услуг не работает, как оказалось. А Если не через Toggle, а просто включать/выключать услуги, то работает. 

 

 

И еще вопрос, какой командой можно разорвать сессию абоненту? Делается с целью, что бы при выдаче внешнего адреса в ЛК, сразу его сессия обновлялась и он получал внешний адрес.

 

Как нет моих вопросов, там их куча. Ответов нет, это да, есть такое дело.

Edited by Aomi
Posted

@Aomi

Ранее Вы создавали по личному кабинету заявку SUP-1192096, в ней на вопросы инженера от Вас ответов не поступало.

Сейчас видим что создали другую заявку SUP-1199285, дадим по ней ответ в регламентные сроки. 

На форуме заявки не решаются, для этого создан Helpdesk - пишите, пожалуйста, туда.

Posted

Вы мне говорите про заявку от 18 февраля, которая не актуальна давно. Там были вопросы по тормозящему ЛК, на которые я получил очередные отписки. Мы уже свой ЛК сделали и пытаемся получить ответы на вопросы касающиеся АПИ.

Я создавал заявки: 10, 11, 19 и 21 марта. Вы их не видите? Вам сделать скриншоты и сюда выложить? В этих заявках перечислены вопросы. 

 Еще раз прошу: ПОКА ВЫ В 15 ЧАСОВ НЕ РАЗОШЛИСЬ ПО ДОМАМ, ПОЖАЛУЙСТА ПОМОГИТЕ НАМ С АПИ. НАМ НАДО ЛК ЗАПУСТИТЬ!!!

Заявки:
SUP-1199285

SUP-1196632

SUP-1199124

SUP-1196842

Posted
59 минут назад, Aomi сказал:

\"KeyError: 'src_ip'

Не намекает? Попробуйте добавить аргумент, как в других апишках.

Ну и посмотреть исходник существующего ЛК.

 

1 час назад, Aomi сказал:

А Если не через Toggle

Toggle в апи использовать вообще нельзя. Непредсказуемо оно, слишком много дохлых мышей и нервных юзеров.

 

31 минуту назад, Aomi сказал:

Заявки:

Тут несколько страниц назад регламент упоминали, пока первая заявка не закрыта, все следующие неактивны. Так что не ждите, делайте сами

Posted
2 минуты назад, ixi сказал:

Не намекает? Попробуйте добавить аргумент, как в других апишках.

Ну и посмотреть исходник существующего ЛК.

Намекает конечно, в других запросах не используется ip. IP чего тут надо? Юзера? Платежной системы? Откуда запрос пришел?

3 минуты назад, ixi сказал:

Toggle в апи использовать вообще нельзя. Непредсказуемо оно, слишком много дохлых мышей и нервных юзеров.

Столкнулись, отказались. Делаем через включение и выключение.

 

4 минуты назад, ixi сказал:

Тут несколько страниц назад регламент упоминали, пока первая заявка не закрыта, все следующие неактивны. Так что не ждите, делайте сами

Есть вещи, которые я не понимаю, делаем. Сейчас исправили API и в документации исправили, спасибо. Но пока все равно не понятно с оплатой, ip чего там надо? 

Posted
45 минут назад, Aomi сказал:

IP чего тут надо? Юзера? Платежной системы? Откуда запрос пришел?

Всего три проверки требуется 🙂

По логике это адрес юзера и примитивная защита от csrf, но может быть и третий вариант.

 

Я к карбону никакого отношения не имею, если что.

Posted

http://169.254.80.82:8082/system_api/?format=json&context=web&model=users&method1=web_cabinet.update_payment_operation&arg1={"suid": "54ds34jklji8ufds8u945jkl", "action": "ID", "operation_id": "1", "new_operation_id": "222", "new_ext_id": "333", "text": "комментарий", "operator": "SBERBANK_ACQ"}

 

Карбон, какие переменные и за что отвечают? 

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

Posted

Коллеги, может кто делал по АПИ, сможет подсказать?

 

По итогу никто нам не помог, выходные вылетают из жизни, к первому числу маловероятно что мы сделаем ЛК. Видимо перенесем дату оплаты, потому что штатный ЛК тупо нормально не работает, а разбираться в нем будут только если сбросить все настройки, ими же предусмотренные)

Выбирая биллинг учитывайте чужой опыт. 

Posted
1 час назад, Aomi сказал:

Коллеги, может кто делал по АПИ, сможет подсказать?

 

По итогу никто нам не помог, выходные вылетают из жизни, к первому числу маловероятно что мы сделаем ЛК. Видимо перенесем дату оплаты, потому что штатный ЛК тупо нормально не работает, а разбираться в нем будут только если сбросить все настройки, ими же предусмотренные)

Выбирая биллинг учитывайте чужой опыт. 

У этого биллинга есть форум? Там лучше поискать умельцев.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...