BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 18 июн 2025, 10:32

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: получение xml ответа от executer-а
СообщениеДобавлено: 20 апр 2015, 18:34 
Не в сети

Зарегистрирован: 21 ноя 2014, 15:11
Сообщения: 393
Карма: 0
Кто-нибудь сталкивался с проблемой получения xml из запроса с использованием executer в php?
Запрос такого вида
Код:
https://10.0.0.2:8443/bgbilling/executer?on_date=&from_number=&module=admin.resource&status=any&user=user&pswd=password&to_number=&action=NumberResourceTable&category_id=2&mid=6&

возвращает xml со списком номеров, но в curl-е его получить не удается.
Выдает Action NOT FOUND ! module:admin.resource class: ActionNumberResour.
Сам код php рабочий. Проверял на http://www.cbr.ru/scripts/XML_daily.asp ... 20.04.2015.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: получение xml ответа от executer-а
СообщениеДобавлено: 20 апр 2015, 19:01 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Цитата:
Выдает Action NOT FOUND ! module:admin.resource class: ActionNumberResour.

Это полная строка?
Тогда вангую, что там (action=NumberResourceTable) кириллическая с вместо латинской c. Это первое и самое очевидное предположение.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: получение xml ответа от executer-а
СообщениеДобавлено: 20 апр 2015, 19:14 
Не в сети

Зарегистрирован: 21 ноя 2014, 15:11
Сообщения: 393
Карма: 0
dimOn писал(а):
Цитата:
Выдает Action NOT FOUND ! module:admin.resource class: ActionNumberResour.

Это полная строка?
Тогда вангую, что там (action=NumberResourceTable) кириллическая с вместо латинской c. Это первое и самое очевидное предположение.


Вполне возможно, скопировал запрос из строки браузера, который выводит
Код:
<data status="ok">
<table>
<data>
<row id="38890" number="78462130000" period="10.01.2011-"/>
<row id="38891" number="78462131313" period="10.01.2011-"/>
<row id="38892" number="78462131415" period="10.01.2011-"/>
<row id="38893" number="78462133333" period="10.01.2011-"/>
</data>
</table>
</data>


Получил такой полный вывод:
Код:
HTTP/1.1 200 OK Server: Apache-Coyote/1.1 cache-control: no-cache, no-store Set-Cookie: JSESSIONID=1113635647D00174AF4F97607B42BE1F; Path=/; Secure Content-Type: text/xml;charset=windows-1251 Transfer-Encoding: chunked Date: Mon, 20 Apr 2015 13:11:49 GMT
string(599) "HTTP/1.1 200 OK Server: Apache-Coyote/1.1 cache-control: no-cache, no-store Set-Cookie: JSESSIONID=1113635647D00174AF4F97607B42BE1F; Path=/; Secure Content-Type: text/xml;charset=windows-1251 Transfer-Encoding: chunked Date: Mon, 20 Apr 2015 13:11:49 GMT
" HTTP/1.1 200 OK Server: Apache-Coyote/1.1 cache-control: no-cache, no-store Set-Cookie: JSESSIONID=1113635647D00174AF4F97607B42BE1F; Path=/; Secure Content-Type: text/xml;charset=windows-1251 Transfer-Encoding: chunked Date: Mon, 20 Apr 2015 13:11:49 GMT


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: получение xml ответа от executer-а
СообщениеДобавлено: 20 апр 2015, 19:31 
Не в сети

Зарегистрирован: 21 ноя 2014, 15:11
Сообщения: 393
Карма: 0
А как xml получить кто знает?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: получение xml ответа от executer-а
СообщениеДобавлено: 20 апр 2015, 19:36 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
дебажить надо curl...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: получение xml ответа от executer-а
СообщениеДобавлено: 21 апр 2015, 11:53 
Не в сети

Зарегистрирован: 21 ноя 2014, 15:11
Сообщения: 393
Карма: 0
Если у кого такая же проблема, то у меня решение было в добавлении в php.ini расширения openssl.so
extension=php_openssl.so


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: получение xml ответа от executer-а
СообщениеДобавлено: 29 май 2015, 17:08 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Inspire писал(а):
Запрос
Код:
https://
код php рабочий. Проверял на http://
Inspire писал(а):
решение в добавлении в php.ini
extension=php_openssl.so

Тестим код на HTTP и удивляемся, что не работает на HTTPS.
Включаем в похапе поддержку HTTPS и, внезапно, все работает.
Чудеса :)


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

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


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

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


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

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