Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія Наступна ревізія По сторонах наступні версії | ||
xmlagent [2024/03/22 20:00] bobr [Списання коштів з рахунку абонента] |
xmlagent [2024/04/06 01:33] bobr [Створення support-тікету (тобто запиту в техпідтримку)] |
||
---|---|---|---|
Рядок 4: | Рядок 4: | ||
Починаючи з релізу 1.4.5 **XMLAgent REST API** тепер винесено у окремий клас і додано багацько нових викликів. | Починаючи з релізу 1.4.5 **XMLAgent REST API** тепер винесено у окремий клас і додано багацько нових викликів. | ||
- | Отримати доступ до **XMLAgent REST API** можна за допомогою таких URL: | + | Приклади URL для створення запитів |
* **? | * **? | ||
Рядок 58: | Рядок 58: | ||
* поточне REST API може працювати без авторизаці, | * поточне REST API може працювати без авторизаці, | ||
* не треба занадто самовпевнено думати, | * не треба занадто самовпевнено думати, | ||
- | * ніколи не відкривайте XMLAgent " | + | * ніколи не відкривайте XMLAgent " |
====== Приклади запитів та відповідей ====== | ====== Приклади запитів та відповідей ====== | ||
Рядок 93: | Рядок 93: | ||
</ | </ | ||
+ | \\ | ||
===== Загальні дані користувача але з примусовою авторизацією ===== | ===== Загальні дані користувача але з примусовою авторизацією ===== | ||
Рядок 126: | Рядок 127: | ||
</ | </ | ||
+ | \\ | ||
===== Інформація про попередні платежі користувача ===== | ===== Інформація про попередні платежі користувача ===== | ||
Рядок 179: | Рядок 181: | ||
< | < | ||
+ | \\ | ||
+ | |||
+ | ===== Списання коштів з рахунку користувача ===== | ||
+ | < | ||
+ | Цей виклик підтримує фільтрацію по даті **з - по**. Для цього треба передати відповідні параметри: | ||
+ | * **datefrom=2024-01-11** - дата **з** | ||
+ | * **dateto=2024-01-21** | ||
+ | Ці параметри абсолютно незалежні один від і одного і передавати можна будь-який з них окремо. Відповідно, | ||
+ | Також варто зазначити, | ||
+ | |||
+ | <code xml> | ||
+ | <?xml version=" | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | \\ | ||
===== Активні оголошення кабінету користувача ===== | ===== Активні оголошення кабінету користувача ===== | ||
Рядок 189: | Рядок 235: | ||
</ | </ | ||
</ | </ | ||
+ | \\ | ||
===== Усі тікети користувача ===== | ===== Усі тікети користувача ===== | ||
Рядок 228: | Рядок 274: | ||
</ | </ | ||
+ | \\ | ||
+ | |||
+ | ===== Створення support-тікету (тобто запиту в техпідтримку)===== | ||
+ | |||
+ | < | ||
+ | |||
+ | Так, ви все правильно здогадалися: | ||
+ | Цей запит повертає **created = success** та **ID** створеної support-заявки разі успіху або **created = error** та **ID = 0** у разі невдачі. | ||
+ | |||
+ | <code xml> | ||
+ | <?xml version=" | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | \\ | ||
+ | |||
+ | ===== Створення signup-тікету (тобто заявки на підключення)===== | ||
+ | |||
+ | < | ||
+ | **ВАЖЛИВО** \\ | ||
+ | Це єдиний на даний момент запит, який має відправлятися методом **POST** і " | ||
+ | <code json> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | Варто зазначити, | ||
+ | Цей запит повертає **created = success** та **ID** створеної заявки на підключення у разі успіху або **created = error** та **ID = 0** у разі невдачі. | ||
+ | |||
+ | <code xml> | ||
+ | <?xml version=" | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | \\ | ||
===== Платіжні системи OpenPayz ===== | ===== Платіжні системи OpenPayz ===== | ||
Рядок 247: | Рядок 342: | ||
</ | </ | ||
</ | </ | ||
+ | \\ | ||
===== Кредитування ===== | ===== Кредитування ===== | ||
Рядок 340: | Рядок 436: | ||
* currency - валюта кабінету користувача | * currency - валюта кабінету користувача | ||
* creditintro - короткий опис послуги в локалі кабінету за замовчуванням | * creditintro - короткий опис послуги в локалі кабінету за замовчуванням | ||
+ | \\ | ||
===== Картки поповнення ===== | ===== Картки поповнення ===== | ||
Рядок 374: | Рядок 471: | ||
</ | </ | ||
+ | \\ | ||
===== Асоційований з користувачем контрагент ===== | ===== Асоційований з користувачем контрагент ===== | ||
Рядок 401: | Рядок 499: | ||
</ | </ | ||
</ | </ | ||
+ | \\ | ||
- | + | ===== Поточний тариф та всі віртуальні сервіси користувача ===== | |
- | ===== Списання коштів з рахунку абонента ===== | + | |
- | < | + | |
- | Цей виклик підтримує фільтрацію по даті **з - по**. Для цього треба передати відповідні параметри: | + | |
- | * **datefrom=2024-01-11** - дата **з** | + | |
- | * **dateto=2024-01-21** | + | |
- | Ці параметри абсолютно незалежні один від і одного і передавати можна будь-який з них окремо. Відповідно, | + | |
- | + | ||
- | <code xml> | + | |
- | <?xml version=" | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | </ | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | </ | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | </ | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | </ | + | |
- | </ | + | |
- | </ | + | |
- | + | ||
- | + | ||
- | ===== Всі поточні тарифи та віртуальні сервіси користувача ===== | + | |
< | < | ||
<code xml> | <code xml> | ||
Рядок 467: | Рядок 523: | ||
</ | </ | ||
</ | </ | ||
+ | \\ | ||
===== Всі поточні активні тарифи та віртуальні сервіси провайдеру ===== | ===== Всі поточні активні тарифи та віртуальні сервіси провайдеру ===== | ||
Рядок 502: | Рядок 559: | ||
</ | </ | ||
</ | </ | ||
+ | \\ | ||
===== XMLAgent вимкнено конфігурацією ===== | ===== XMLAgent вимкнено конфігурацією ===== |