Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія | Попередня ревізія | ||
|
usersideapi [2020/07/24 13:21] |
usersideapi [2023/02/15 18:17] (поточний) nightfly |
||
|---|---|---|---|
| Рядок 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 в біллінгу. Якщо не включений, | ||
| + | |||
| + | при правильному заповненні, | ||
| + | |||
| + | {{: | ||