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

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


usersideapi

Розбіжності

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

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

Наступна ревізія
Попередня ревізія
usersideapi [2022/09/24 14:39]
127.0.0.1 зовнішнє редагування
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.1664019551.txt.gz · Востаннє змінено: 2022/09/24 14:39 повз 127.0.0.1