forum.bitel.ru http://forum.bitel.ru/ |
|
SOAP методы для php http://forum.bitel.ru/viewtopic.php?f=22&t=10294 |
Страница 1 из 1 |
Автор: | kathypet [ 17 мар 2015, 20:05 ] |
Заголовок сообщения: | SOAP методы для php |
Здравствуйте! Где можно найти API методов SOAP для php? |
Автор: | dimOn [ 17 мар 2015, 23:38 ] |
Заголовок сообщения: | Re: SOAP методы для php |
http://bgbilling.ru/v6.2/javadoc/index.html |
Автор: | kathypet [ 16 апр 2015, 15:06 ] |
Заголовок сообщения: | Re: SOAP методы для php |
dimOn писал(а): http://bgbilling.ru/v6.2/javadoc/index.html Спасибо! Но у меня возник вопрос по функционалу. Стоит задача - есть сайт на нем могут зарегистрироваться пользователи и вот пароль и логин совпадают с bgbill У меня варианта 1) Выгрузить весь список пользователей на сайт 2) Пользователь вводит пароль и логин - скрипт ищет такого в bgbill и если нашел то регистрирует и авторизует - нет (то обратитесь в техподдержку) Клиент хочет больше 2 способ Я нахожу пользователей с помощью метода contractList - $param=array('title'=>$USER_LOG,'fc'=>'','groupMask'=>'','subContracts'=>false, 'closed'=>false,'hidden'=>false); $contract = $client->contractList($param); но с этими параметрами выходит только первая страница Может я использую не тот метод? или ввожу не правильно параметры? Что за параметр fc? P.S. я только изучаю API |
Автор: | stark [ 16 апр 2015, 15:11 ] |
Заголовок сообщения: | Re: SOAP методы для php |
по умолчанию он ищет только тех, у кого нет группы. надо groupMask - это 64-битная маска , где каждый бит установленный в 1 означает, что группа с этим номером включена(у нас 64 группы). |
Автор: | kathypet [ 16 апр 2015, 15:46 ] |
Заголовок сообщения: | Re: SOAP методы для php |
stark писал(а): по умолчанию он ищет только тех, у кого нет группы. надо groupMask - это 64-битная маска , где каждый бит установленный в 1 означает, что группа с этим номером включена(у нас 64 группы). Я смотрю в самом bgbill: групп у клиента только одна это vip и в ней только 3 пользователя - а остальные без группы? После того как указала fc = -1 в contractList (я так поняла это параметр определяет является ли клиент физ или юр лицом - поправьте если ошибаюсь )он находит корректно - но вот теперь меня мучает вопрос насчет групп - если я его не укажу то запрос vip клиетов не найдет? как в этом случае правильно передавать groupMask ? для vip придется отдельным запросом .. какой номер группы у vip ? если 1, то надо 1-ку передать..а вообще там 2 в степени номер группы gn ( 1 << gn ). fc=-1, да правильно, означает что лицо любое. прошу прощения, случайно отредактировал ваше сообщение вместо цитирования. stark. |
Автор: | dimOn [ 17 апр 2015, 12:44 ] |
Заголовок сообщения: | Re: SOAP методы для php |
группы и остальные параметры отдельно работают. группы задаются маской из 64 бит. Цитата: какой номер группы у vip ? см. в справочнике номер и включайте нужный бит маски.про 2 в степени непонятен вопрос. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |