BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 04 июл 2025, 21:04

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: SOAP методы для php
СообщениеДобавлено: 17 мар 2015, 20:05 
Не в сети

Зарегистрирован: 17 мар 2015, 19:45
Сообщения: 3
Карма: 0
Здравствуйте! Где можно найти API методов SOAP для php?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SOAP методы для php
СообщениеДобавлено: 17 мар 2015, 23:38 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
http://bgbilling.ru/v6.2/javadoc/index.html

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SOAP методы для php
СообщениеДобавлено: 16 апр 2015, 15:06 
Не в сети

Зарегистрирован: 17 мар 2015, 19:45
Сообщения: 3
Карма: 0
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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SOAP методы для php
СообщениеДобавлено: 16 апр 2015, 15:11 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
по умолчанию он ищет только тех, у кого нет группы. надо groupMask - это 64-битная маска , где каждый бит установленный в 1 означает, что группа с этим номером включена(у нас 64 группы).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SOAP методы для php
СообщениеДобавлено: 16 апр 2015, 15:46 
Не в сети

Зарегистрирован: 17 мар 2015, 19:45
Сообщения: 3
Карма: 0
stark писал(а):
по умолчанию он ищет только тех, у кого нет группы. надо groupMask - это 64-битная маска , где каждый бит установленный в 1 означает, что группа с этим номером включена(у нас 64 группы).

Я смотрю в самом bgbill: групп у клиента только одна это vip и в ней только 3 пользователя - а остальные без группы? После того как указала fc = -1 в contractList (я так поняла это параметр определяет является ли клиент физ или юр лицом - поправьте если ошибаюсь )он находит корректно - но вот теперь меня мучает вопрос насчет групп - если я его не укажу то запрос vip клиетов не найдет? как в этом случае правильно передавать groupMask ?

для vip придется отдельным запросом .. какой номер группы у vip ? если 1, то надо 1-ку передать..а вообще там 2 в степени номер группы gn ( 1 << gn ).

fc=-1, да правильно, означает что лицо любое.

прошу прощения, случайно отредактировал ваше сообщение вместо цитирования. stark.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SOAP методы для php
СообщениеДобавлено: 17 апр 2015, 12:44 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
группы и остальные параметры отдельно работают. группы задаются маской из 64 бит.
Цитата:
какой номер группы у vip ?
см. в справочнике номер и включайте нужный бит маски.
про 2 в степени непонятен вопрос.

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


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

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


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

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 1


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

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