Ошибка JSON API

Ответить
Stran_Nik
Сообщения: 3
Зарегистрирован: Ср янв 23, 2019 1:28 pm
Откуда: Кропивницкий
Контактная информация:

Ошибка JSON API

Сообщение Stran_Nik » Чт фев 21, 2019 10:55 am

При запросе (получить список пользователей) /admin/index.cgi?qindex=11&header=1&json=1 выдает ответ с ошибкой

Код: Выделить всё

{
"users_list" : {
"index" : { "value" : "11" }, 
"TABLE_USERS_LIST" : { "CAPTION" : "Пользователи - Все",
 "ID" : "USERS_LIST",
"TITLE" : [
"Логин","ФИО","Депозит","Кредит","Логин Статус","UID","Удалено","UID","" ],
"DATA_1" : [
  {"login" : "test", "fio" : "Test user  ", "deposit" : "0", "credit" : "0", "login_status" : "Активно", "uid" : "1", "deleted" : "Нет", "uid" : "1"},
 {"login" : "test_user", "fio" : "Test1  ", "deposit" : "0", "credit" : "0", "login_status" : "Активно", "uid" : "2", "deleted" : "Нет", "uid" : "2"},
 {"login" : "test_user1", "fio" : "Test User Fio  ", "deposit" : "0", "credit" : "0", "login_status" : "Активно", "uid" : "4", "deleted" : "Нет", "uid" : "4"}
] } "ID" : "",
"DATA_1" : [
  {"login" : "test", "fio" : "Test user  ", "deposit" : "0", "credit" : "0", "login_status" : "Активно", "uid" : "1", "deleted" : "Нет", "uid" : "1"},
 {"login" : "test_user", "fio" : "Test1  ", "deposit" : "0", "credit" : "0", "login_status" : "Активно", "uid" : "2", "deleted" : "Нет", "uid" : "2"},
 {"login" : "test_user1", "fio" : "Test User Fio  ", "deposit" : "0", "credit" : "0", "login_status" : "Активно", "uid" : "4", "deleted" : "Нет", "uid" : "4"}
] }"TABLE_USER_MANAGMENT" : { "CAPTION" : "Многопользовательские операции",
 "ID" : "USER_MANAGMENT",
"DATA_1" : [
  {"login" : "test", "fio" : "Test user  ", "deposit" : "0", "credit" : "0", "login_status" : "Активно", "uid" : "1", "deleted" : "Нет", "uid" : "1"},
 {"login" : "test_user", "fio" : "Test1  ", "deposit" : "0", "credit" : "0", "login_status" : "Активно", "uid" : "2", "deleted" : "Нет", "uid" : "2"},
 {"login" : "test_user1", "fio" : "Test User Fio  ", "deposit" : "0", "credit" : "0", "login_status" : "Активно", "uid" : "4", "deleted" : "Нет", "uid" : "4"}
] }}
}
1. Лишняя } в конце
2. не хватает запятых
2.1 } "ID" : "",
2.2 }"TABLE_USER_MANAGMENT" : {
Соответственно при обработке ответа выдает ошибку

Есть еще ошибки в других запросах. Например - Поиск абонента

Версия Abills 0.80.04

peektoseen
Сообщения: 1
Зарегистрирован: Сб сен 07, 2019 3:37 pm

Re: Ошибка JSON API

Сообщение peektoseen » Сб сен 07, 2019 3:41 pm

Не буду плодить новые темы, отпишу тут.
Нашёл проблему с JSON API - если попытаться получить информацию о не существующем UID - в ответ приходит не валидный JSON.
Пример с demo: https://demo.abills.net.ua:9443/admin/i ... 5231263123

Ответ: [{ "ERROR" : 'Undefined UID' }]
Ожидание: валидный JSON
Реальность: не валидный JSON

~AsmodeuS~
Site Admin
Сообщения: 5706
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Ошибка JSON API

Сообщение ~AsmodeuS~ » Пн сен 09, 2019 8:18 am

peektoseen писал(а):
Сб сен 07, 2019 3:41 pm
Не буду плодить новые темы, отпишу тут.
Нашёл проблему с JSON API - если попытаться получить информацию о не существующем UID - в ответ приходит не валидный JSON.
Пример с demo: https://demo.abills.net.ua:9443/admin/i ... 5231263123

Ответ: [{ "ERROR" : 'Undefined UID' }]
Ожидание: валидный JSON
Реальность: не валидный JSON
поправлено 0.81.55

Ответить