Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:manual:json_api [2015/12/09 09:49] asmodeus [Абоненты с подключённой интернет услугой (PPPoE/PPTP)] |
abills:docs:manual:json_api [2017/11/24 15:54] (текущий) bohdan [Абоненты с подключённой интернет услугой (IPoE)] |
||
---|---|---|---|
Строка 10: | Строка 10: | ||
**Пример** | **Пример** | ||
- | https://demo.abills.net.ua:9443/admin/index.cgi?get_index=dv_tp&EXPORT_CONTENT=DV_TARIF_PLANS&header=1&json=1&API_KEY=1523615231263123 | + | https://demo.abills.net.ua:9443/admin/index.cgi?get_index=internet_tp&EXPORT_CONTENT=INTERNET_TARIF_PLANS&header=1&json=1&API_KEY=1523615231263123 |
Строка 24: | Строка 24: | ||
+ | |||
+ | |||
+ | ====Поиск абонентов==== | ||
+ | Поиск абонентов по унивесрсальному ключу | ||
+ | |||
+ | |||
+ | ^qindex=7 || | ||
+ | ^search=1 | Включить поиск| | ||
+ | ^&type=10 | Тип поиска| | ||
+ | ^&header=1 | показать заголовок | | ||
+ | ^LOGIN=testuser | Параметр поиска. Поиск осуществляется по всем полям универсального поиска | | ||
+ | ^EXPORT_CONTENT=USERS_LIST | Експортировать то только контент поиска | | ||
+ | ^&SKIP_FULL_INFO=1 | Отображать информацию в формате таблицы | | ||
+ | |||
+ | |||
+ | Запрос: | ||
+ | https://demo.abills.net.ua:9443/admin/index.cgi?qindex=7&search=1&type=10&header=1&json=1&LOGIN=testuser&EXPORT_CONTENT=USERS_LIST&SKIP_FULL_INFO=1&API_KEY=1523615231263123 | ||
====Информация об абоненте==== | ====Информация об абоненте==== | ||
Строка 31: | Строка 48: | ||
Запрос: | Запрос: | ||
- | https://demo.abills.net.ua:9443/admin/index.cgi?qindex=15&UID=109103&SUMMARY_SHOW=1&EXPORT=1 | + | https://demo.abills.net.ua:9443/admin/index.cgi?qindex=15&UID=109103&SUMMARY_SHOW=1&EXPORT=1&API_KEY=1523615231263123 |
^qindex=15 || | ^qindex=15 || | ||
Строка 281: | Строка 298: | ||
</code> | </code> | ||
+ | |||
+ | ====Дома улицы==== | ||
+ | |||
+ | |BUILDS=xxx | ID улицы | | ||
+ | |||
+ | Запрос: | ||
+ | |||
+ | https://demo.abills.net.ua:9443/admin/index.cgi?get_index=form_streets&BUILDS=102&EXPORT_CONTENT=BUILDS_LIST&header=1&json=1&PAGE_ROWS=1000000&API_KEY=1523615231263123 | ||
+ | |||
+ | Ответ: | ||
+ | |||
+ | <code> | ||
+ | { "CAPTION" : "Дома", | ||
+ | "ID" : "BUILDS_LIST", | ||
+ | "TITLE" : [ | ||
+ | "Номер","Этажи","Подъезды","Квартиры","Улицы"," Пользователи","Плотность подключения","Добавлено","Карта сети X","-","-" ], | ||
+ | "DATA_1" : [ | ||
+ | {"number" : "2", "flors" : "0", "entrances" : "0", "flats" : "0", "street_name" : "Гоголя", "users_count" : "2", "users_connections" : "", "added" : "2015-10-17", "coordx" : ""}, | ||
+ | {"number" : "4", "flors" : "0", "entrances" : "0", "flats" : "0", "street_name" : "Гоголя", "users_count" : "0", "users_connections" : "", "added" : "2015-10-17", "coordx" : ""} | ||
+ | ] | ||
+ | |||
+ | } | ||
+ | </code> | ||
+ | |||
+ | Список полей | ||
+ | ^ ENTRANCES | Подъезды | | ||
+ | ^ FLATS | Квартиры | | ||
+ | ^ FLORS | Этажи | | ||
+ | ^ LOCATION_ID | LOCATION ID точка включения | | ||
+ | ^ NUMBER | Номер | | ||
+ | ^ STREET_NAME | Улицы | | ||
+ | ^ USERS_CONNECTIONS | Плотность подключения | | ||
+ | ^ USERS_COUNT | количество абонентов | | ||
====Информационные поля==== | ====Информационные поля==== | ||
Строка 358: | Строка 408: | ||
^ADDRESS_STREET |Улица | | ^ADDRESS_STREET |Улица | | ||
^BILL_ID |Денежные счета | | ^BILL_ID |Денежные счета | | ||
- | ^CID |CID | | + | ^CID |Caller ID. Может быть MAC, телефон, IP для вторичной авторизации абонента | |
^CITY |Город | | ^CITY |Город | | ||
^COMMENTS |Комментарии | | ^COMMENTS |Комментарии | | ||
Строка 401: | Строка 451: | ||
^ZIP |Индекс | | ^ZIP |Индекс | | ||
+ | ====Информация про Internet услугу ==== | ||
+ | |||
+ | https://demo.abills.net.ua:9443/admin/index.cgi?qindex=130&UID=112&sort=1&EXPORT_CONTENT=internet_user&header=1&json=1&API_KEY=1523615231263123 | ||
+ | | ||
+ | <code> | ||
+ | { | ||
+ | "internet_user": { | ||
+ | "STATUS": "5", | ||
+ | "STATUS_COLOR": "#009688", | ||
+ | "STATUS_COLOR_GR_S": "#00b4a3", | ||
+ | "STATUS_COLOR_GR_F": "#00877a", | ||
+ | "ID": "88", | ||
+ | "UID": "112", | ||
+ | "TP_NUM": "1002", | ||
+ | "TP_NAME": "4G Стандарт", | ||
+ | "TP_ID": "25", | ||
+ | "CHANGE_TP_BUTTON": "Изменить", | ||
+ | "IP": "0.0.0.0", | ||
+ | "NETMASK": "255.255.255.255", | ||
+ | "SERVICE_ACTIVATE": "0000-00-00", | ||
+ | "SERVICE_EXPIRE": "0000-00-00", | ||
+ | "FILTER_ID": "RAD:mpd-table-static+=100=%IP%", | ||
+ | "TURBO_MODE_FORM": ",", | ||
+ | "ACTION": "change", | ||
+ | "LNG_ACTION": "Изменить", | ||
+ | "DEL_BUTTON": "Удалить" | ||
+ | } | ||
+ | |||
+ | } | ||
+ | </code> | ||
====Абоненты с подключённой интернет услугой (IPoE)==== | ====Абоненты с подключённой интернет услугой (IPoE)==== | ||
Запрос: | Запрос: | ||
- | https://demo.abills.net.ua:9443/admin/index.cgi?get_index=dhcphosts_hosts&EXPORT_CONTENT=DHCP_HOSTS&header=1&json=1&PAGE_ROWS=1000000 | + | https://demo.abills.net.ua:9443/admin/index.cgi?get_index=dhcphosts_hosts&EXPORT_CONTENT=DHCP_HOSTS&header=1&json=1&PAGE_ROWS=1000000&API_KEY=1523615231263123 |
Строка 479: | Строка 559: | ||
^ZIP | Индекс | | ^ZIP | Индекс | | ||
- | также можно подставлять информационные поля | + | также можно подставлять информационные поля \\ |
+ | функция работает на версии abills 0.77 и ниже | ||
====API information===== | ====API information===== | ||
Строка 504: | Строка 585: | ||
+ | =====HELP DESK===== | ||
+ | |||
+ | * [[abills:docs:manual:json_api_msgs|Help DESK]] |