forum.bitel.ru
http://forum.bitel.ru/

NextTvNet
http://forum.bitel.ru/viewtopic.php?f=61&t=11103
Страница 1 из 1

Автор:  Dog [ 18 ноя 2015, 05:01 ]
Заголовок сообщения:  NextTvNet

Насколько жив этот OrderManager? чего ему не хватает чтобы перестать быть "Beta"?

Автор:  ok-2004 [ 18 ноя 2015, 16:30 ]
Заголовок сообщения:  Re: NextTvNet

как я им всласть наиграюсь - тогда и перестанет быть беттой

Автор:  Dog [ 18 ноя 2015, 18:02 ]
Заголовок сообщения:  Re: NextTvNet

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

Автор:  ok-2004 [ 18 ноя 2015, 19:56 ]
Заголовок сообщения:  Re: NextTvNet

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, толи по причине логики работы самого портала...

Автор:  Dog [ 18 ноя 2015, 20:21 ]
Заголовок сообщения:  Re: NextTvNet

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

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

Автор:  ok-2004 [ 18 ноя 2015, 20:28 ]
Заголовок сообщения:  Re: NextTvNet

Цитата:
и они что то неистово пилят


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


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

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

Автор:  Dog [ 18 ноя 2015, 23:49 ]
Заголовок сообщения:  Re: NextTvNet

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

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

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/