BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 23 май 2024, 15:28

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: NextTvNet
СообщениеДобавлено: 18 ноя 2015, 05:01 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Насколько жив этот OrderManager? чего ему не хватает чтобы перестать быть "Beta"?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: NextTvNet
СообщениеДобавлено: 18 ноя 2015, 16:30 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
как я им всласть наиграюсь - тогда и перестанет быть беттой

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: NextTvNet
СообщениеДобавлено: 18 ноя 2015, 18:02 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
:D
ну у них API в принципе рабочее? а то у меня в тестах через postman некоторые методы (например Create.AbonentNatural) отсылают с 500 ошибкой:
Код:
JsonClientOrig - Response code = 500
JsonClientOrig - << {"success":false,"message":"Undefined index: snp"}


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: NextTvNet
СообщениеДобавлено: 18 ноя 2015, 19:56 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
api к порталу рабочее но странное. Спасибо уважаемому Amir за титанический труд.
Периодически портал падает.
Тогда его тестим запросами вида :
Код:
curl -1 -u "login:passwd" -H "Content-Type: application/json" -H "Accept: application/json" -k https://agent.nexttvnet.ru/iptv-portal/backend/api/service -o services_0.txt
cat services_0.txt|jq -c '.data.service[]|[.serviceInfo.name,.id]'
printf '%b\n' "$(cat services_0.txt)"
a=xxx
b=yyyy
#
curl -1 -u "login:passwd" -H "Content-Type: application/json" -H "Accept: application/json" -k https://agent.nexttvnet.ru/iptv-portal/backend/api/abonentAccount/${a} -o contract_0_${a}.txt
printf '%b\n' "$(cat contract_0_${a}.txt)"
#
curl -1 -u "login:passwd" -H "Content-Type: application/json" -H "Accept: application/json" -k https://agent.nexttvnet.ru/iptv-portal/backend/api/abonentAccount/${b} -o contract_0_${b}.txt
printf '%b\n' "$(cat contract_0_${b}.txt)"
#
curl -1 -u "login:passwd" -H "Content-Type: application/json" -H "Accept: application/json" -k https://agent.nexttvnet.ru/iptv-portal/backend/api/tariff -o tarifs_0.txt
printf '%b\n' "$(cat tarifs_0.txt)"
cat tarifs_0.txt|jq -c '.data.tariff[]|.id,.name,(.serviceAttributes[]|[.type,.service_id,.price])'
#
curl -1 -u "login:passwd" -H "Content-Type: application/json" -H "Accept: application/json" -k https://agent.nexttvnet.ru/iptv-portal/backend/api/contractor/ -o abon_0.txt
cat abon_0.txt|jq '.'
cat abon_0.txt|jq '.data.contractor[2]'
printf '%b\n' "$(cat abon_0.txt)"
cat abon_0.txt |jq -c '.data.contractor[].contracts[].abonentAccount|.id,.blocked'
#
a=xx
b=yy
curl -1 -u "login:passwd" -H "Content-Type: application/json" -H "Accept: application/json" -k -X POST -d '{"id":"'"$a"'"}'  https://agent.nexttvnet.ru/iptv-portal/backend/api/abonentAccount/block |jq '.success' > ${a}.txt
curl -1 -u "login:passwd" -H "Content-Type: application/json" -H "Accept: application/json" -k -X POST -d '{"id":"'"$b"'"}'  https://agent.nexttvnet.ru/iptv-portal/backend/api/abonentAccount/block |jq '.success' > ${b}.txt
cat ${a}.txt
cat ${b}.txt
#
a=xx
b=yyy
curl -1 -u "login:passwd" -H "Content-Type: application/json" -H "Accept: application/json" -k -X POST -d '{"id":"'"$a"'"}'  https://agent.nexttvnet.ru/iptv-portal/backend/api/abonentAccount/unblock |jq '.success' > ${a}.txt
curl -1 -u "login:passwd" -H "Content-Type: application/json" -H "Accept: application/json" -k -X POST -d '{"id":"'"$b"'"}'  https://agent.nexttvnet.ru/iptv-portal/backend/api/abonentAccount/unblock |jq '.success' > ${b}.txt
cat ${a}.txt
cat ${b}.txt


Если в выхлопе появляются ошибки - стопудово остальное перестанет работать.
Ща пока тестируем, много непоняток , толи по причине api, толи по причине логики работы самого портала...

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: NextTvNet
СообщениеДобавлено: 18 ноя 2015, 20:21 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
ok-2004 писал(а):
Если в выхлопе появляются ошибки - стопудово остальное перестанет работать.
Ща пока тестируем, много непоняток , толи по причине api, толи по причине логики работы самого портала...

судя по последним данным, описанное API не совпадает с тем, что на тестовом сервере. и они что то неистово пилят. хотя судя по url вы используете боевой сервер.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: NextTvNet
СообщениеДобавлено: 18 ноя 2015, 20:28 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
Цитата:
и они что то неистово пилят


они всегда чтото пилят, тока вот не оповещают об этом
Цитата:
хотя судя по url вы используете боевой сервер


да боевой , с тестовым порталом ничего не получилось, БЖБ - тестовый :wink:

Зы : если написать письмо и правильно лягут звёзды - они могут кинуть ссыль на гуглевский дрив с актуальной докой

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: NextTvNet
СообщениеДобавлено: 18 ноя 2015, 23:49 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
ok-2004 писал(а):
Зы : если написать письмо и правильно лягут звёзды - они могут кинуть ссыль на гуглевский дрив с актуальной докой

да есть эта документалка, только по ней у меня не взлетело с тестовым порталом ни в бгбиллинге (с начало начал свой менеджер писать, а потом увидел что есть какая то бета, на ней тоже попробовал), ни в софтинке для отладки.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.035s | 29 Queries | GZIP : On ]