SOAP
Добавлено: 08 ноя 2016, 13:59
Всем привет
Есть станция SI3000 с интерфейсом - openMN
Через этот интерфейс станцией может управлять стороннее приложение.
В простых запросах это выглядит вот так
набираю в браузере http://10.115.1.3/openmn/test
запрос авторизации
ввожу логин пароль
открывается простейший вид
выбираю свой сервис
ввожу запрос
Request:
<modifySubscriberSupplementaryServiceSet>
<subscriber node="20009" areaCode="47239" dn="29990" supplSrvSetId="" />
</modifySubscriberSupplementaryServiceSet>
Нижимаю OK
получаю ответ
Response:
<modifySubscriberSupplementaryServiceSetResponse>
<subscriber areaCode="47239" dn="29990" node="20009" supplSrvSetId="" supplSrvSetName="Custom"/>
</modifySubscriberSupplementaryServiceSetResponse>
Смысл вышеописанного:
нужно абоненту изменить параметр supplSrvSetId
казалось бы какие мелочи
Но у меня их 20388 штук
Может кто подсказать как их всех пропустить через этот запрос махом, ну или почти
html страницы
браузер открыт и не закрывался
можно несколько раз заходить по ссылке без авторизации
Есть станция SI3000 с интерфейсом - openMN
Через этот интерфейс станцией может управлять стороннее приложение.
В простых запросах это выглядит вот так
набираю в браузере http://10.115.1.3/openmn/test
запрос авторизации
ввожу логин пароль
открывается простейший вид
выбираю свой сервис
ввожу запрос
Request:
<modifySubscriberSupplementaryServiceSet>
<subscriber node="20009" areaCode="47239" dn="29990" supplSrvSetId="" />
</modifySubscriberSupplementaryServiceSet>
Нижимаю OK
получаю ответ
Response:
<modifySubscriberSupplementaryServiceSetResponse>
<subscriber areaCode="47239" dn="29990" node="20009" supplSrvSetId="" supplSrvSetName="Custom"/>
</modifySubscriberSupplementaryServiceSetResponse>
Смысл вышеописанного:
нужно абоненту изменить параметр supplSrvSetId
казалось бы какие мелочи
Но у меня их 20388 штук
Может кто подсказать как их всех пропустить через этот запрос махом, ну или почти
html страницы
- Код: Выделить всё
<html><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>OpenMN Test</title>
</head>
<body>
<form action="" method="post">
<p>Select service
<select name="service">
<option value="OpenMnsGenericWebService">OpenMnsGeneric Web Service
</option><option value="OpenMnsWebService">OpenMns Web Service
</option><option value="BBInventoryWebService">BB Inventory Web Service
</option><option value="BBAssuranceWebService">BB Assurance Web Service
</option><option value="BBProvisioningWebService">BB Provisioning Web Service
</option><option value="BBMultiserviceAccessWebService">BB Multiservice Acccess Web Service
</option><option value="NBAssuranceWebService">NB Assurance Web Service
</option><option selected="selected" value="NBProvisioningWebService">NB Provisioning Web Service
</option><option value="OpenMnWebService">Internal OpenMN Web Service
</option><option value="ModemsWebService">Modems Web Service
</option><option value="ControlPlaneInventoryWebService">Control Plane Inventory Web Service
</option><option value="TestWebService">Test Web Service
</option><option value="123">123
</option></select>
</p>
Request:<br>
<textarea name="request" cols="95" rows="12"><modifySubscriberSupplementaryServiceSet>
<subscriber node="20009" areaCode="47239" dn="29990" supplSrvSetId="" />
</modifySubscriberSupplementaryServiceSet>
</textarea>
<p><input value="OK" type="submit">
</p></form>
<br><br> Response:<br>
<textarea name="response" cols="95" rows="12"><modifySubscriberSupplementaryServiceSetResponse>
<subscriber areaCode="47239" dn="29990" node="20009" supplSrvSetId="" supplSrvSetName="Custom"/>
</modifySubscriberSupplementaryServiceSetResponse>
</textarea>
</body></html>
браузер открыт и не закрывался
можно несколько раз заходить по ссылке без авторизации