Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Порівняння попередніх версій Попередня ревізія | Попередня ревізія Наступна ревізія По сторонах наступні версії | ||
usersideapi [2017/01/03 13:47] |
usersideapi [2023/02/15 18:13] nightfly [Інтеграція з UserSide] |
||
---|---|---|---|
Рядок 1: | Рядок 1: | ||
+ | ====== Інтеграція з UserSide ====== | ||
+ | Починаючи з Ubilling 0.7.2 підтримується нове API для [[http:// | ||
+ | |||
+ | <code ini> | ||
+ | USERSIDE_API=1 | ||
+ | REMOTEAPI_ENABLED=1 | ||
+ | USERSIDE_CASHTYPE=1 | ||
+ | </ | ||
+ | |||
+ | Слід також пам' | ||
+ | |||
+ | ====== Поддерживаемые методы ====== | ||
+ | |||
+ | На данный момент поддерживается API версии 1.5 от 06.10.2017 со следующими методами: | ||
+ | |||
+ | * get_supported_method_list | ||
+ | * get_api_information | ||
+ | * get_tariff_list | ||
+ | * get_city_list | ||
+ | * get_street_list | ||
+ | * get_house_list | ||
+ | * get_user_additional_data_type_list | ||
+ | * get_user_state_list | ||
+ | * get_user_group_list | ||
+ | * get_system_information | ||
+ | * get_user_list | ||
+ | * get_user_tags | ||
+ | * get_services_list | ||
+ | * get_user_history | ||
+ | * get_user_messages | ||
+ | * change_user_data | ||
+ | * get_supported_change_user_data_list | ||
+ | * get_supported_change_user_state | ||
+ | * get_supported_change_user_tariff | ||
+ | * get_device_type | ||
+ | * get_device_model | ||
+ | * get_device_list | ||
+ | * get_connect_list | ||
+ | |||
+ | А также следующие методы изменения пользователя (change_user_data): | ||
+ | * balance_operation | ||
+ | * name | ||
+ | * comment | ||
+ | * tariff | ||
+ | * state | ||
+ | |||
+ | Что делают эти все штуки, вы можете узнать на странице [[http:// | ||
+ | |||
+ | ====== Настройка сего ====== | ||
+ | |||
+ | Для работы с этим функционалом требуется выполнить следующие действия: | ||
+ | * в файле / | ||
+ | |||
+ | <code php> | ||
+ | | ||
+ | ' | ||
+ | ' | ||
+ | ); | ||
+ | </ | ||
+ | |||
+ | | ||
+ | * 99 - номер биллинга (Настройка - Биллинги) | ||
+ | * url - URL к биллингу | ||
+ | * my_key - api-ключ биллинга | ||
+ | * is_allow_change - флаг - разрешает изменение данных из-под UserSide в биллинге. Если не включен, | ||
+ | |||
+ | |||
+ | при правильном заполнении, | ||
+ | |||
+ | {{: |