Користувальницькькі налаштування

Налаштування сайту


usersideapi

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
usersideapi [2023/02/15 18:12]
nightfly
usersideapi [2023/02/15 18:17] (поточний)
nightfly
Рядок 1: Рядок 1:
 ====== Інтеграція з UserSide ====== ====== Інтеграція з UserSide ======
  
-Починаючи з Ubilling 0.7.2 підтримується нове API для [[http://wiki.userside.eu/UBilling|взаємодії з UserSide]] крізь безкоштовний модуль [[http://wiki.userside.eu/index.php/Usm_billing|usm_billing]]. Рекомендуется использовать именно его, вместо ранее использовавшегося [[userside|коммерческого модуля]]. Для полноценной работы потребуются следующие опции **alter.ini**+Починаючи з Ubilling 0.7.2 підтримується нове API для [[http://wiki.userside.eu/UBilling|взаємодії з UserSide]] за допомогою безкоштовного модулю UserSide [[http://wiki.userside.eu/index.php/Usm_billing|usm_billing]].  Для повноцінної роботи будуть потрібні наступні опції **alter.ini**
  
 <code ini> <code ini>
Рядок 9: Рядок 9:
 </code> </code>
  
-Следует также помнитьчто в роли ключа авторизации API используется ваш серийный номер Ubilling. О томгде его искать, можете прочитать в [[faq|FAQ]].+Слід також пам'ятати, що як ключ авторизації API, використовується ваш серійний номер Ubilling. Про те, де його шукати, можете прочитати у [[faq|FAQ]].
  
-====== Поддерживаемые методы ======+====== Підтримувані методи ======
  
-На данный момент поддерживается API версии 1.5 от 06.10.2017 со следующими методами:+На даний момент підтримується API версії 1.5 від 06.10.2017 з наступними методами:
  
   * get_supported_method_list   * get_supported_method_list
Рядок 39: Рядок 39:
   * get_connect_list   * get_connect_list
  
-А также следующие методы изменения пользователя (change_user_data):+А також наступні методи зміни даних користувача (change_user_data): 
   * balance_operation   * balance_operation
   * name   * name
Рядок 46: Рядок 47:
   * state   * state
  
-Что делают эти все штуки, вы можете узнать на странице [[http://wiki.userside.eu/%D0%A3%D0%BD%D0%B8%D0%B2%D0%B5%D1%80%D1%81%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_API|документации UserSide]].+ Що роблять ці всі штуки, ви можете дізнатися на сторінці [[http://wiki.userside.eu/%D0%A3%D0%BD%D0%B8%D0%B2%D0%B5%D1%80%D1%81%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_API|документації UserSide]].
  
-====== Настройка сего ======+====== Налаштування цього ======
  
-Для работы с этим функционалом требуется выполнить следующие действия+Для роботи з цим функціоналом потрібно виконати такі дії: 
-  * в файле /userside3/main/config/config.php дописать блок+ 
 +  * в файлі /userside3/main/config/config.php дописати блок
  
 <code php> <code php>
  $billingSynergy[99] = array(  $billingSynergy[99] = array(
-    'url' => 'http://mydomain.com/billing/?module=remoteapi&key=наш_серийник_Ubilling&action=userside',+    'url' => 'http://mydomain.com/billing/?module=remoteapi&key=наш_серійник_Ubilling&action=userside',
     'is_allow_change' => 1     'is_allow_change' => 1
  );  );
 </code> </code>
    
- Где: + Де: 
-  * 99 - номер биллинга (Настройка - Биллинги) +  * 99 - номер біллінгу (Настройка - Біллинги) 
-  * url - URL к биллингу +  * url - URL біллінгу 
-  * my_key - api-ключ биллинга +  * my_key - api-ключ біллінгу 
-  * is_allow_change - флаг - разрешает изменение данных из-под UserSide в биллингеЕсли не включен, то осуществляется лишь чтение данных +  * is_allow_change - флаг - що дозволяє зміну даних з-під UserSide в біллінгуЯкщо не включений, то здійснюється лише читання даних.
  
-при правильном заполнении, на странице "Настройка - Биллинги - нужный биллинг" будет видны результаты прямого опроса биллинга+при правильному заповненні, на сторінці "Налаштування - Біллінги - потрібний білінг" буде видно результати прямого опиту білінгу
  
 {{:usersideint0.png?|}} {{:usersideint0.png?|}}
usersideapi.1676477541.txt.gz · Востаннє змінено: 2023/02/15 18:12 повз nightfly